Sumbawa, Indonesia

Sumbawa, Indonesia

Sumbawa, Indonesia

Sumbawa, Indonesia

Mount Huangshan, China

Fenghuang, China

Hill Village, Laos

Hill Village, Laos

Luang Prabang, Laos

Mekong Delta, Vietnam

Mekong Delta, Vietnam

Angkor Wat, Cambodia

Mentawai Islands, Indonesia

Java, Indonesia

Java, Indonesia

Lagos, Portugal

Lacoste, France

Barra de la Cruz, Mexico

Barra de la Cruz, Mexico

Barra de la Cruz, Mexico

Somewhere in Mexico

Chipehua, Mexico

Puerto Escondido, Mexico

San Blas Islands, Panama

Outer Banks, North Carolina