Tuesday, November 22, 2011

A Must-Be-In Place: Angkor Wat

Angkor Wat. Just a natural wonder. And the people. Amazing!
The well-edited video by a professional team documents the stunning place.


No comments:

Post a Comment