How to Celebrate Mountain Day (Yama no hi) this Summer Mountain Day (Yama no hi) is Japan’s newest public holiday and falls on 8th August this year. It’s […]