Mt. Siguniang, also known as Four Sisters Mountain, is a mountain range located in western China, in the Sichuan province. The range is part of the Qionglai Mountains and is named after the four peaks that make up the range, each over 4,000 meters (13,000 feet) tall. Mt. Siguniang is a popular destination for hikers,...