The giant Baihetan hydropower plant on the upstream branch of China's Yangtze river has begun generating electricity for the first time on Monday, state broadcaster CCTV reported.