Swaminarayan Akshardham Temple in New Delhi, India.
Swaminarayan Akshardham Temple in New Delhi, India