Bengaluru, Karnataka, India
doha, doha, Qatar
Chennai, Tamil Nadu, India
Greater Noida, Uttar pradesh, India
Lisbon, Lisboa, Portugal