Huang Shan is located in  China

Huangshan (黄山, literally “Yellow Mountain”) is a mountain range in eastern China that is renowned for outstanding natural beauty, including ethereal seas of clouds, poetically named pines and rock formations, and hot springs with legendary histories. Huangshan is steeped in mythology and its beauty has inspired generations of Chinese artists. The mountain is also renowned for producing teas of high quality; it has been called one of China’s premier tea growing mountains.

Submitted by JL. More information about this location can be found here.

Coordinates at 30.125,118.166667