Awesome Search Japan

Mount Tokachiporoshiri

Mount Tokachiporoshiri (十勝幌尻岳, Tokachiporoshiri-dake) is located in the Hidaka Mountains, Hokkaidō, Japan.
Elevation:  1,846.0 m (6,056.4 ft)
Parent peak:  Hidaka Mountains  

Mount Tokachiporoshiri  Click to go to Wikipedia