4326246419

Angkor Thom and Angkor Wat overlay

This is an overlay for Angkor Thom and Angkor Wat in Cambodia. It has a bit more detail than the otherwise lo-res in GE.

Categories

Country

Reader Interactions

Leave a Reply

Your email address will not be published. Required fields are marked *