a majestic portal to another dimension. an ethereal castle is visible through the portal. hd digital art