Tomb Raider Temple, Siem Reap, Cambodia

23
Tomb Raider Temple, Siem Reap, Cambodia

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