Oriental Land is located in Shanghai, China on 6888 Huqingping Hwy, Qingpu District. Oriental Land is rated 4 out of 5 in the category national park in China.
Address
6888 Huqingping Hwy, Qingpu District
Amenities
Good for kids
Public toilet
Accessibility
Wheelchair-accessible entrance