Just about an hour west of Tokyo lies the little paradise that is Mount Takao.…