Delhi, Delhi, India
Riyadh Province, Saudi Arabia
Tallinn, Harju maakond, Estonia
India
London, England, United Kingdom
Kharagpur, West Bengal, India
Bengaluru, Karnataka, India
Noida, Uttar Pradesh, India