Booking.com

Elevation: 28.1762714386 meters, 92 feet

County: Shandong

Ebird Hotspot: L14999202

We are currently experiencing some problems connecting to Ebird. We hope to have this resolved shortly.