New delhi, Delhi, India
Tehran, Tehran, Iran (Islamic Republic of)
New Delhi, Delhi, India
pushkar, Rajasthan, India