Explore relationships
Puspagiri
Pushpagiri (Odia: ପୁଷ୍ପଗିରି) was an ancient Indian mahavihara or monastic complex located atop Langudi Hill (or Hills) in Jajpur district of Odisha, India.
Use + to expand a branch. Click a topic name to open its summary.