An Aerial View Lijiaxia Hydropower Station in China’s Qinghai Province