Doyo Lama


Doyo Lama is a megalithic site of New Guinea. It is placed on a hill near the Lake Sentani, at the north-west.
There are also petroglyphs.