Icon
 

A tour to China s most advanced nuclear plant