A group of people brave a sightseeing platform amidst the otherworldly quartzite sandstone columns that fill Zhangjiajie in China's Hunan Province.