The temple complex at Angkor is one of the world’s greatest historical sites, and it’s also Cambodia’s biggest tourist attraction. Yet the massive (400 sq km) 12th-century landmark may be best known to many from its role in 2001’s ‘Tomb Raider.’ That’s not the only time the complex has starred on the big screen, though, it’s also the location of ... Read More »