Shanhaiguan
Shanhaiguan also called Shanhai Pass, is a part of the city of Qinhuangdao in Hebei province. It literally means "The Pass of Mountain and Sea". Shanhaiguan has its own train-station. It's only a few minutes by train from Qinhuangdao train-station.
Shanhaiguan Hotels
Enter your itinerary to show recommended Shanhaiguan hotel providers
Shanhaiguan Travel Guide
Select a section to browse the Shanhaiguan travel guide
Shanhaiguan Video
Select a Shanhaiguan travel guide video, or hover over a video for its description
China Travel Deals
Deals by BookingBuddy * Taxes and fees may be extra
Compare Kayak, Expedia, AsiaRooms, Asia Travel, Booking.com and more.
Further Information