This Road In Japan Can Have Snow Walls Up To 65 Feet High
This road cut through snow has become a major tourist attraction in Japan since it opened in 1971.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed