Satellite map of Mount Haguro
Mount Haguro (羽黒山, Haguro-san) is one of the Three Mountains of Dewa in the ancient province of Dewa (modern-day Yamagata Prefecture), Japan.
Latitude: 38° 42' 0.59" N
Longitude: 140° 00' 0.60" E
Nearest city to this article: Tsuruoka
Read about Mount Haguro in the Wikipedia Satellite map of Mount Haguro in Google Maps