cagreyson.com
Otaru Snow Light Path Festival/Sapporo Snow Festival
A winter wonderland, in Japan.