Tomb Raider Temple, Siem Reap, Cambodia

22
Tomb Raider Temple, Siem Reap, Cambodia

“Tomb Raider” Temple, in the Angkor Thom complex, Siem Riep, Cambodia.