This is the Al Merjeh or Martyrs Square. It used to be the centre of the city, which it no longer is. The martyrs are the people killed when the French mandate came to an end. The river Barada flows - rather channelled - along a column that must be the monument proper.
The new mosque at the north side of the square under construction.