The land where the sun never sets. The mountains are black and the moss bright green. I kept being amazed by the remoteness of this place.

Previous
Previous

SWITZERLAND

Next
Next

INDONESIA