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.
album is a collection of places that brought us that WOW moment.
, National Park, Guatamala
, near Lake Mivatn, Iceland