Cathedral of the Shimmering Spider

Cathedral_of_the_Shimmering_Spider.jpg

Adjacent to the Foederati Aedificium in the city of Titan, this cathedral towers far above anything else in Titan and its splendor is unrivaled by any other manmade structure in the Isles. Adorned with droves of stained-glass windows and soaring archways, the architectural engineering is a feat in and of itself.

Cathedral of the Shimmering Spider

Arania hamildong