Lidar shows hidden remnants of Angkor area in Cambodia
(Newser) -
The world's biggest religious complex, some four times the size of Vatican City, is Cambodia's Angkor Wat, built in 1150 but long lost to history. Archaeological work since the 19th century has uncovered pieces of it, but it wasn't until last year that researchers got a detailed...