alger plage, Algiers Province, Algeria
New Delhi, Delhi, India
Delhi, India
Bucharest, Romania
Hyderabad, Telangana, India