Today, Japan celebrates the country’s lofty peaks with a day of rest. Yup, August 11 is Mountain Day in Japan, the country’s...