Mount Hua, near the city of Xi’an in Shaanxi province, is one of China’s five sacred mountains and holds religious significance
Fearless Leonardo and Victoria tackled the most dangerous part of the trail, balancing precariously on the wobbly plank of wood
Day|Week