Indra Park, Pankha Road, Janakpuri, Delhi, Near Physics Wallah, Delhi (National Capital Territory of India), India