The area has lots of public art sculpture. This makes me think of War of the Worlds.