Icon
 

China s highest ultra high voltage substation under construction