Monkey sculpture at the Laxminarayan Temple, known as the Birla Mandir, in Delhi, India Monkey sculpture at the Laxminarayan Temple, known as the Birla Mandir, in Delhi, IndiaMonkey sculpture at the Laxminarayan Temple, known as the Birla Mandir, in Delhi, India