Innsbruck is a historic, picturesque city with a mountainous backdrop. Settlers date back to the early Stone Age and today the city is well-known for hosting 2 Olympic Games.