English: The Birla temple in New Delhi.
Telugu: ఢిల్లీలోని బిర్లా మందిరం.