Sapporo TV Tower – Sapporo, Hokkaido

Sapporo TV Tower stands at 147 metres high with a 90-metre observation deck. It is one of the tallest structures in the city (currently dwarfed by Sapporo JR Tower at 173m tall) that can...

Sapporo Snow Festival – Brrrrrring your thermals!

Sapporo Snow Festival (Yuki Matsuri) The Sapporo Snow Festival occurs during the freezing month of February in '冬' (ふゆ or fuyu) meaning Winter. People gather from miles around to experience this momentous occasion. The Sapporo...