Found in Cambodia in 2007, rediscovered today :-)

Tourists in front of Angkor Wat.

film