ultrafacts: The  Sapporo Snow Festival is a festival held annually in Sapporo, Japan.  This is one of the largest and most distinctive winter events. Millions of people visit Sapporo to see the hundreds of snow statues and ice sculptures at the Odori

tags: Professional Re-blogger,

from: https://ovidoman.tumblr.com/post/122687153986

Advertisments

Search