Menu Close
© 2025 The Taishan Project
Site design by Red Bean Company
The hotel is the tall structure in the middle, attached to the left side is the convention centre, and slightly lower right is the hot springs. Along the foreground…