Champa: Quick Facts


Facts

Also Known As Campa

Photos


Topics

Flag of India
India
country, Asia
The Mahabodhi Temple at Bodh Gaya, Bihar, India, features a tall, intricately carved central spire surrounded by smaller shrines, trees, and gardens.
Bihar
state, India