I noticed that the Chinese GEO communications satellite Apstar 6C was launched from the Xichang Satellite Launch Center in Sichuan, China. Saying this is far inland would be an understatement.
Question: Does China have a "space coast" launch area (analogous to Cape Canaveral or Sriharikota), current or planned?
One of the advantages of launching from a coast is that things fall into the ocean, where there are significantly fewer people for it to fall on.
Screen shot from Google Maps:
