Located on the southeastern coast of China, Fujian Province is lying between mountains and the sea. Acting on the understanding that lucid waters and lush mountains are invaluable assets, Fujian in ...
China's railway network is expected to handle 175 million passenger trips during the 10-day National Day holiday travel rush, set to begin on Sunday, according to the China State Railway Group Co., ...