Nagano and Togakushi, Japan. Host city of 1998 Winter olympic games.