China's largest tidal flat photovoltaic storage power station, based in Laizhou City of east China's Shandong Province, went into operation on Tuesday, marking one of the country's latest efforts to promote green energy transition.