Let's head to Miho no Matsubara, a scenic spot located on the Miho Peninsula in Shimizu Ward, Shizuoka City, Shizuoka Prefecture, at the foot of Mount Fuji, a symbol of Japan and a UNESCO World Heritage Site! Miho no Matsubara is famous as one of Japan's New Three Views and one of Japan's Three Great Pine Groves, and in June 2013...
...