Leigong, or God of Thunder, Mountain is a 2,200 meter peak in Guizhou province of southwestern China. There is a small ranger post with several antennas and a weather station at the summit. During my visit last June to the Leigongshan Nature Reserve, I went out on the roof of the ranger station and shot some footage of the surrounding panorama. SPOILER ALERT: The view was like nothing I have ever seen. [NOTE: It was so cold and damp that the rangers were using their electric hot plate as a heater].