The Sapporo Snow Festival
Sapporo in Japan turns into a glorious winter dreamland during February, as hundreds of snow statues line Odori Park.
Published 15 years ago
Sapporo in Japan turns into a glorious winter dreamland during February, as hundreds of snow statues line Odori Park.