Construction has started on a new mega photovoltaic power station in southwest China's Sichuan Province, part of the country's ongoing endeavors to advance the developm
00:44 Hundred of dolphins were seen frolicking around Yalong Bay in south China on Monday.The Sanya coastguard first ran into dozens of dolphins during the daily patrol last Sunday in