
Can you guess where this picture was taken? E-mail us if you do. Here are some clues: 1. This country has hosted three winter Olympic Games, the most of any country since the first official event took place there in 1924. 2. The Rugrats went to visit this city in their last movie.
ARR Courtesy of away.com
Close Window