Tourists stranded 2 hours on mountain due to bad weather during China’s national holiday