Mysterious mountains

Fog at Huangshan, China.

Huangshan, China

Huangshan, China