View from the Olympic tower down onto a square in the park. Looks like computer games design from the 80s to me.