Belfast Telegraph

Wednesday 25 May 2016

In Pictures: Sapporo Snow Festival in Japan

Published 05/02/2013

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