Seegrube Restaurant on Nordkette Mountain Innsbruck is a charming alpine Austrian city, with cobbled streets and medieval architecture. The city is nestled next to the River Inn and hugged tightly by snow-capped mountains. The best way to appreciate Innsbruck is as a part of its …