The buildings are of remarkably uniform height. My guess is either limitation of building material at the time of greatest construction, or zoning ("cannot be higher than the church").
Even the modern buildings are mostly low.
Even the modern buildings are mostly low.