Wow, now that you mention it, yes. A green rectangular area surrounded by a massive concrete structure - its uncanny!