Skip to content

other

Mount Tembinus

A steep forested hill in Eastern Borneo, Indonesia, reached on foot through dense understorey vegetation.

Current clusters