Paris, Ile de France, France
Palestinian Territory, Occupied
Hamburg, Hamburg, Germany
Ramallah, Ramallah
Barcelona, Catalonia, Spain
nablus, palestine