At the Ta Prohm temple of the Angkor Wat temple complex in Siem Reap, Cambodia. You may have seen this extraordinary temple in the original Tomb Raider film.
FEATURES
Portrait of Srey Seth, Ennachet Village, Battambang
The Ennachet village is tucked away in a remote corner of the...
TRAVELOGUE
Kompong Khleang Floating Village
The Kompong Khleang Floating Village of the Tonle Sap Lake, Cambodia. Kompong...
White Sands National Park, New Mexico
Dunefield scenes from a pit stop at the White Sands National Park...
Coney Island at dusk, New York
Brooklyn’s Coney Island has this lost in time Americana feel that I...
Upturned Boat, Kompong Khleang
A baby squatting on an upturned boat in the Kompong Khleang floating...
Fisherwoman of the Mekong River
This fisherwoman image shot near Vientiane in Laos is part of the...