66/93/96, Opposite Metro Pillar No. 779, Near Dwarka Mor Metro Station, Sewak Park, Dwarka, Delhi (National Capital Territory of India), India