A celebrated temple in India is also a symbol of the country

© 2025 Vimarsana