More ideas from Lorena
Beautiful

The traveller’s first glimpse of Angkor Wat, Cambodia, the ultimate expression of Khmer genius, is simply staggering and is matched by only a few select spots on earth such as Macchu Picchu or Petra.