Jade Emperor Peak, Sichuan Province, China The Mystical Jade Emperor Peak As I landed on the peak, I was surrounded by mist and