Places to explore in Japan during Sapporo festival 

Sapporo is one of the most famous snow festivals celebrated in Japan and is popular all across the world. Every February local as well as international artist comes to show their talent in Hokkaido and create beautiful statues and sculpture all across the street. During the festival city experiences a huge footfall from all across […]