Lake Tamblingan

one of three twin lakes formed within a large caldera
5 Pins20 Followers
in forest

in forest

-
.
Strong

Strong

Rain forest

Rain forest

Pinterest
Search