Worshippers before an image in the exquisitely carved Temple of Vamaia Sab, Mount Abu, India.)