Tourists traveling on cable cars through a national park in China had to be rescued following a power outage. The incident took place on Sunday at Qianling Mountain in southwest China, the local fire service reported. Rescuers from nearby Guiyang were dispatched to the scene with reports that 18 people were trapped in multiple cable cars while traveling to […]