Shamlaji, Gujarat, India
Huge, ornately designed Hindu temple dedicated to Lord Vishnu, attracting thousands of worshippers.
Near S T Depot, Shamlaji, Gujarat, 383355., IN