The site is in Chinese, but the images are spectacular. They put a glass trail on the mountain Tyanmen (Heaven's Gate), located in Zhangjiajie National Forest Park in Hunan Province, China.
It is a mountain in this park inspired the famous film "Avatar," the idea of floating mountains of Pandora. Below is a Google image search for "Zhangjiajie National Forest Park." Prepare to be amazed.
Via Seth Dixon