Best of the Best, the WOW places
There are few places on earth where you get that instant WOW-feeling the moment you first lay eyes on it.
This
album is a collection of places that brought us that WOW moment.
7.
Tikal, National Park, Guatamala
20.
Hverir, near Lake Mivatn, Iceland