Mount Takao (高尾山, Takao-san) is located just an hour away from Tokyo and is a popular hiking spot. After several visit to Japan, this is the first time …

AloJapan.com