Cloudspire Enchanted Castle

A grand castle rising from the clouds above an enchanted valley.