Experience walking between two towering snow walls, as high as a 7-storey building that gives visitors interesting experiences in Japan

https://www.youtube.com/watch?v=63Ij7DeRnbw

LEAVE A REPLY

Please enter your comment!
Please enter your name here