Mount Fuji
Mount Fuji is highest peak with over 12000 feet in Yamanashi is seen even from Tokyo although it is 60 miles away from the capital
Mount Fuji is highest peak with over 12000 feet in Yamanashi is seen even from Tokyo although it is 60 miles away from the capital