Ta Phrom, Cambodia, October 2007. By Ian Layzell
Ta Phrom in Angkor Wat, Cambodia was home to some amazing trees. Apparently certain scenes from the film "Tomb Raider" were filmed here. One of my favourite places that the tour visited in Cambodia.
Taken on February 13, 2007