Baha'i Temple #1, New Delhi, India