Cyclops Mountains

POI's creator (Voyajo Team)

The Cyclops Mountains are located to the west of Jayapura in Papua, Indonesia, and north of Lake Sentani. (...) (from Wikipedia)