What can I say, who doesn't want a city set high in the mountains in their game. Maybe this is a city that was built as a gift to humans by some dwarves in a previous age. Maybe a group of immortals live here and waste their days in decadence and despair. Or maybe this is a lost city, whose builders have long faded into the obscurity of a forgotten past.
Whatever this place is it looks like a damn good setting for a lot of cool and original ideas. I can already see some type of dragon siege happening here, that would be pretty intense. I can also see airships and all types of winged creatures that are used for transportation.
That's just a few ideas, what do you think?