Ramallah
Shanghai, Shanghai, China
Ramallah, Palestine, Palestine, State of
Bonn, North Rhine-Westphalia, Germany
Amman, Jordan
France, France
Amman, Amman, Jordan
Ramallah, Palestine, State of