On the Manara / Ramallah
The Manara (Lighthouse) is the main square in center city Ramallah.