Mount Huashan is located in Huayin, part of the Shaanxi province in China. Huashan has a variety of temples and other religious structures on its slopes and peaks. The teahouse, which was once an ancient Taoist temple, is located on the south side of the mountain, at an altitude of 7,000 feet (2,133 meters) above sea level. The journey to the remote teahouse starts with a 20-minute cable car ride. Next the visitor will have to hang onto a chain bolted into the mountain and slot their feet into holds chiseled into the sheer rock face. And finally the visitor will have to ascend the Heavenly Stairs. Impossible pathways and stairs leading to the mountain’s peaks that have been carved all over the mountain by monks, nuns and pilgrims. Despite the dangers nearly a million people a year visit the Buddhist and Taoist temple and Huashan Teahouse.