How do we travel by train from Guangzhou to Sanya on Hainan Island?
We know that sea separates Hainan island and mainland China, but we also heard that trains do go across the strait there. We'd like to travel by train to go from Guangzhou to Sanya. We could fly, but thought that we can do some sightseeing on the way if we go by train. How would it work?