21 Apr 2018, 08:38 UTC · By: Daniel Patrascu / A spectacular mountain road, walled-in by 55 feet of snow, opened last week in the Japanese Northern Alps, to close in June.