The dramatic mountain backdrop and colorful architecture along the River Inn, Innsbruck, Tyrol, Austria, Europe.