That was so odd, I couldn't believe that's really what it was. We theorized it was a water disbursement system for the air conditioners in the shopping mall, albeit a very elaborate one. A few days later, I noticed the sign explaining it. It's art. Weird art, but art.
It has finally been sunny. We went for a walk in the park today and enjoyed the fresh air, sunshine, and many dogs. There was also this fabulous sign for a nature reserve that kind of looks like an owl or a monster perched on the leaves. "Monster forest this way," I imagined.