It is the podium of Scotia Plaza.
Tents and other constructions are being erected in the plaza - looks like someone is going to have a party/concert (or maybe this is for a film crew), then hopefully open it for us all to visit, as opposed to just look! BTW, the plaza isn't temporary...