Sunday, 22 February 2009

Tokamachi Yuki Matsuri








The Tokamachi snow festival is one the biggest snow festival in Japan. Enjoy the pics!!!