Icon
 

China builds world s deepest high speed rail station