The mountainous terrain of Japan leaves avid hikers and nature enthusiasts completely spoiled for choice…