Gurudwara is the most peaceful place on earth. Indeed this gurudwara at Anand Vihar is so nice. Located on the main road leading towards Karkardooma Metro Station (hardly 600-700 mtrs). Parking is on the main road itself as the road is quite widened.