Austria is famous for its infinite natural beauty, iconic architecture, and its mountainous Alpine environment