Either a city built on one or more floating islands or a collection of buildings floating in the air.
See also: Floating castle.