Vince and Oscar are posting some new bits and pieces of concept art for the location of Maadoran on the official Age of Decadence forum, starting with a 3D mock-up of Maadoran here and moving to the original concept pieces here. If you're having trouble viewing the images via the forum, No Mutants Allowed has them as well in their Age of Decadence gallery.