Japanese Public Holidays: Mountain Day [Afternoon Tea at Cerulean Tower Tokyu Hotel]

Mountain Day (August 11th) is a Japan’s newest public holiday which started last year in 2016 so that it can provide “opportunities to get familiar with mountains and appreciate blessings from mountains” as per the legislation. This year particularly, Mountain Day was welcomed with open arms as three of the sixteen public holidays in 2017 […]