They said that the gods live here. Huangshan (Yellow Mountain) - China Tours. Like a picture ... so beautiful. Taken on a Canon Video Camera.