I just found this panoramic map of Angkor Wat, at Gecko Maps. Got the site from an old issue of National Geographic about Tibet.

Anyway, check it out for your next jungle-covered-ruins map!