Toulouse

France

Rankings

by no. of 150m+ completed buildings

#

321

Tallest City in

the World
#

35

Tallest City in

Europe
#

6

Tallest City in

France