“Kehi no Matsubara” is a scenic spot of Japan. The contrast between the vast sandy beach of about 400,000m² and the pine forest of 17,000 trees...