China's Three Gorges Reservoir has launched its yearly impoundment, aiming to reach a storage level of 175 meters, with marine offices along the Yangtze River implementing coordinated measures to ensure waterway transport safety.