belfasttelegraph

Wednesday 23 April 2014

In Pictures: Sapporo Snow Festival in Japan

The 64th Sapporo Snow Festival at Odori Park on February 5, 2013 in Sapporo, Hokkaido, Japan. The festival is until February 11.

Latest Galleries

Latest News

Latest Sport

Latest Showbiz