Category: Yamanashi

Mt. Fuji

Mt Fuji is the highest mountain in Japan. There are 5 roads up the various “5th station” and it’s popular amongst cyclists Mt Fuji Climbs Subaru Line (Fujiyoshida Route) This is the most popular...