A view of a European cityscape full of many passersby.
A busy European metropolis.