Belfast Telegraph

Sunday 2 August 2015

In Pictures: Sapporo Snow Festival in Japan

Published 05/02/2013 | 16:03

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

From Belfast Telegraph