Mount Maru (Hiroo)

Mount Maru (丸山) is located in the Hidaka Mountains, Hokkaidō, Japan. It is part of the Mount Maru Park (丸山公園) in Hiroo, Hokkaido.