The compactness of European cities, particularly ones like Prague that are situated in valleys, leads to these kinds of spectacularly vertical spaces. Each street seems to be stacked nearly on top of the next.
On the hilltops above those city streets, inside Prague Castle, the space continues to be used efficiently.
Above the castle structures, the spires of St. Vitus Cathedral continue the verticality.
Cool!