English: In 2005, arguably the largest temple complex was inaugurated in New Delhi on the banks of river Yamuna.
Telugu: 2005 లో, యమునా నది ఒడ్డున న్యూఢిల్లీలో అతిపెద్ద ఆలయ సముదాయం ప్రారంభించబడింది.