Trains between Vietnam and China
There is an international train between Nanning (China) and Hanoi (Vietnam), the boarder-crossing train is a good choice for budget travelers, and it is also an interesting experience. Although it is an over train, you will spend a busy and sleepless night.
Read More