cloud-shrouded

adj. 被云笼罩的