I visited Innsbruck, the fifth-largest city in Austria located in the Alps, and it felt like stepping inside a winter wonderland snow globe—filled ... to dive into this magical winter escape.