Baphuon Temple Mountain

Baphuon Temple Mountain, Angkor Thom Archaeological Site, Angkor Ancient City, Siem Reap Province, Kingdom of Cambodia, Mainland Southeast Asia

Baphuon Temple Mountain is a religious monument in Angkor Thom Archaeological Site, Angkor Ancient City, Siem Reap Province, Cambodia Greater Mekong Subregion, Mainland Southeast Asia.

Baphuon Temple Mountain

Nearby Places