Moment at 0:07 in The Largest Temple in India | It Happens Only in India | National Geographic by National Geographic India.
The Largest Temple in India | It Happens Only in India | National Geographic
Saved by Sweety.