C-60 Preet Vihar Delhi Delhi INDIA 110092 (Delhi)