Mount Fuji

Mount Fuji with its reflection on Lake Shojiko

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

Leave a Reply

Your email address will not be published. Required fields are marked *