This was also near my hotel, and not exactly sure what it was other than some Circus-like permanent structure.
MoscowRussiastatue