Bihar Conclave 2025

South East Asia

The Shiva temple is the largest and most visible