Huangshan (or Yellow Mountain), located in remote southeastern China, is one of the most stunning destinations on the planet. A UNESCO World Heritage Site, this range of many unusual-shaped peaks rising above a sea of clouds creates an otherworldly setting. The subject of poets, artists and writers worldwide for centuries, the countless panoramas also excite photographers and filmmakers.