Shahu, meaning Sand Lake, is a ticketed scenic area in Pingluo County, administered from Shizuishan in northern Ningxia, China, roughly 50 to 56 km north of central Yinchuan. It is one of the few places in the region where a freshwater lake meets the edge of the Tengger Desert, so the shoreline combines fine pale sand, reed beds and rolling dunes in a single landscape. The sand is soft and dry rather than coarse, and the water is generally a murky green-brown typical of inland lakes fed by the Yellow River system, not the clear blue of a sea coast. Visibility is low, so the lake suits boating and shoreline play more than snorkelling.
The shore is an open, wind-exposed stretch rather than a sheltered cove. There is no surf, but afternoon breezes can lift sand and ripple the surface, and the dunes behind the lake are fully exposed to sun. The atmosphere is that of a family leisure resort: day-trippers from Yinchuan, tour groups, and children playing on the sand. Swimming is permitted only in zones marked open on the day, so visitors should confirm at the visitor centre before entering the water.
Amenities are concentrated inside the scenic area. The ticketed site has a visitor centre, toilets, restaurants and snack stalls, and shuttle carts that reduce walking between the gate, the lakeshore and the dune areas. Boat rides and sand sports such as sliding and dune vehicles are available for extra fees, which vary by season and package. No dedicated lifeguard schedule is published in the information available, so visitors should treat supervision as limited and keep children close.
Access is by road. A taxi or DiDi from central Yinchuan costs about 180 to 250 yuan one way (about 25 to 35 US dollars) and takes about an hour. Alternatively, intercity buses run to Pingluo, from where a local taxi covers the remaining distance. Parking is available for self-drive visitors. Because the site is far from the city, most visitors plan a full day, bringing water, sun protection and a hat. The best season runs from May to September, when the lake is warm enough for water activities and the dunes are comfortable in the morning and evening. Winters are cold and the lake edge can freeze, so facilities may reduce operations outside the main season.
| Distance | About 50-56 km north of central Yinchuan; about 1 hour by car |
|---|---|
| Getting there | Taxi or DiDi from central Yinchuan about ¥180-250 (~$25-35) one way, about 1 hour; or intercity bus to Pingluo then taxi |
| Difficulty | moderate |
| Best season | May-September |
| Address | Shahu Scenic Area, Pingluo County, Shizuishan, Ningxia |
Amenities
- Ticketed scenic area with visitor centre
- Boat rides and sand sports (extra fee)
- Restaurants and snack stalls
- Toilets and shuttle carts
- Swimming zones only where marked open, confirm on site
Good to know
- Best for
- families, photographers, sunbathers, day-trippers
Location
Shahu Scenic Area, Pingluo County, Shizuishan, Ningxia
38.8081, 106.3526 View on map
Highlights
- Soft pale sand where a freshwater lake meets the Tengger Desert dunes
- Boat rides across the lake in the warm season
- Dune sports such as sand sliding (extra fee)
- Shuttle carts linking the gate, shore and dune areas
- Easy full-day outing from Yinchuan with restaurants on site
Tips for visiting
- Confirm at the visitor centre which swimming zones are open before entering the water
- Arrive in the morning to avoid midday heat and the busiest weekend crowds
- Bring sun protection, a hat and water; shade on the dunes is minimal
- Budget extra for boat rides and sand sports, which are charged separately
- Book a return taxi or DiDi in advance, as pickups can be slow in a remote area
When to visit
May to September, in the morning or late afternoon to avoid midday heat. Weekdays are quieter than weekends and holidays.
Accessibility
Shuttle carts help cover distances inside the scenic area, but sand and dune sections are difficult for wheelchairs. Visitors with mobility needs should ask at the visitor centre about accessible routes.
Frequently asked questions
Can visitors swim at Shahu?
Swimming is allowed only in zones marked open on the day. Visitors should confirm at the visitor centre, since the status can change by season and conditions.
How far is Shahu from Yinchuan?
It is about 50 to 56 km north of central Yinchuan, roughly one hour by car. A taxi or DiDi costs about 180 to 250 yuan one way.
Is Shahu suitable for children?
Yes, it is a family-oriented leisure area with sand, boat rides and food stalls. Children need close supervision near the water.
When is the best time to visit Shahu?
May to September is the main season, with warm weather for the lake and dunes. Mornings and late afternoons are more comfortable than midday.