At first I just looked at it, and was like "wha?" but then I read your caption and started interpreting it in a different way. I thought of the babylon stairs in the bible, when the people all joined together to make stairs to reach up to heaven and, in the end, were punished for it.
The stairs thing sort of reminded me of that. We're still breaking the world in different ways now. x_x' oh humans.
I don't know if you ever meant for it to have that meaning...
but, thanks for sharing this photo. It's a masterpiece.