Mmmm 12,000ft

It’s the tower of Babel. I always thought that tale was set in Germany, since no human can possilby understand what they’re saying. :crazy_face: