Instagram Youtube

Halmahera Limestone Creek

A limestone creek in Aketajawe-Lolobata National Park, Halmahera, Indonesia.