Sand Lake Scenic Resort (Sha Hu)

Sand Lake, Yinchuan, Ningxia
If you love both the desert and the world of water, Sand Lake Scenic Resort in northwest China is an ideal choice. Located in Pingluo County of the Ningxia Autonomous Region, 56 kilometers (about 35 miles) north of Yinchuan, the capital city of Ningxia, it is more than 80 square kilometers (about 31 square miles) in area, including 45 square kilometers (about 17 square miles) of lakes and over 22 square kilometers (about 8 square miles) of desert. This unique, natural scenery attracts millions of visitors from China and abroad.

Sand Lake Scenic Resort is one of the best places for bird watching in all of China, as it is home to 198 species and over one million birds. Every year during spring and autumn, over one million migratory birds stop here. The Bird-watching Tower, equipped with best telescope available, holds hundreds of people. This is a paradise for the birdwatcher as well as a great variety of birds, including white cranes, black cranes, red-crowned cranes, swans, wild ducks and mandarin ducks.

Sand Lake Scenic Resort also has several species of fishes. Not just the common carp, silver carp, grass carp and crucian carp but also the blunt-snout bream, which is rarely found in North China. You can find giant salamanders here as well. Because of the abundance of fish, the reeds and the lotuses seem to be endless in the lake.
Wind surfing, Sand Lake
Wind surfing
Cable cars to Sand Lake
Cable cars to Sand Lake
While riding the motorboats, the breeze in your face and the scenery rushing by will give you an exhilarating feeling. The blue sky, green lake water, yellow sand dunes, green reeds, lotus and beautiful birds create a pure and peaceful picture of nature.

Besides natural beauty, Sand Lake Scenic Resort also offers you more than thirty recreational opportunities. Some are only for the adventurous but less strenuous activities are also available, such as water-motorcycling, wind surfing, and sliding down the dunes.
Sand Lake, Yinchuan, Ningxia
Sand Lake in desert
Dragon Boat Race on Sand Lake
Dragon Boat Race on the Lake

How to get to Sand Lake Scenic Resort

From Yinchuan

1. Take regular bus from Beimen Tourist Bus Station Dawukou, Huinong, Hongguozi, Rujigou, Longhu, Pingluo and Yaofu, and get off at Shahu (Sand Lake).
2. From Apr. 20 to Oct. 21, there are regular buses from Beimen Tourist Bus Station to Sand Lake Scenic Resort. The bus departs every 30 minutes from 8:00 to 10:30 and the returning bus from 13:00 to 18:00. It takes 1h and costs CNY 15 for a single trip.

From Shizuishan

1. Take a bus from Dawukou Bus Station to Yinchuan or Yaofu. It passes by Shahu.
2. Take a taxi and it costs around CNY 30.

From Pingluo

Take regular tourist bus from Ximen Bus Station. It departs every 1 hour. The bus ticket is around CNY 4.5.
Entrance Fee Apr. - Oct.: CNY 50
Nov. - Mar.: CNY 40;
Children between 1.2 and 1.5m (3.9 - 4.9 feet) can enjoy half-price ticket;
Free for children under 1.2m.

* The admission fees include the items of the Wetland Museum, the Sand Figure Garden, Chairman Mao's Badges Exhibition Hall, the Peacock Garden, Ningxia Agricultural Reclamation Museum and the electric power cart.
Opening Hours 8:00 - 18:00

Entertainment activities

Boat CNY 70
Rowing Boat for the Bird Island CNY 60
Rowing Boat for the Bird Island +Riding a camel CNY 120
Sliding Sand/ Sliding Grass + Cable Car CNY 50
Sliding Sand + Sliding Grass + Cable Car CNY 80
Waterplane CNY 200
Flying Fish CNY 100
Parasailing CNY 150
Riding a camel CNY 60
Motorboat for the Sand Island CNY 100
Sand Lake Circle Tour CNY 150
- Last updated on Apr. 08, 2021 -
Questions & Answers on Sand Lake Scenic Resort (Sha Hu)
Asked by Amanda from BRUNEI | May. 24, 2016 09:23Reply
Going to Sand Lake Scenic Resort from Yinchuan Railway Station. How?
And what would be the recommended time needed to explore this place?
Answers (1)
Answered by Ali from GERMANY | May. 25, 2016 02:16

Take a taxi to Beimen Bus Station for about CNY 5. Then, take a bus to the lake (about 1 hour). The buses are available from 8:00 to 10:30 at intervals of 30 minutes. The fare is CNY 15. The return buses are available from 13:00 to 18:00 by the way. The suggested sightseeing time is about 3 or 4 hours. :)
Asked by TJ from USA | Dec. 31, 2015 07:11Reply
Weather the end of Feb. in Sand Lake.
Would this be worth the trip at the end of February? Is the lake open?
Answers (1)
Answered by Rina from NETHERLANDS | Jan. 02, 2016 02:06

Hello TJ. It will be cold then and personally there is not much to see in late Feb. although the scenic spot will be open then. For better view and visit, the best timing is during May and Oct. and during Apr. and late May there are many birds.
Asked by Ella from PHILIPPINES | Aug. 28, 2013 06:35Reply
How far is the Yinchuan airport from Shahu Resort Hotel located in Shahu Scenic?
Which transportation (bus, taxi, others) can I take from Yinchuan airport to Shahu Resort Hotel? How much is the fare?

Thank you.
Answers (1)
Answered by Mindy from RUSSIA | Aug. 31, 2013 04:20

It is a little further than 60km from the airport to the scenic area.

From the airport, you can take the shuttle bus to the city center. Then catch a taxi to local Beimen Bus Station, where there are direct buses to Shahu. I remember the bus fare to the scenic area is CNY15 per person.
Asked by Joanna from POLAND | Aug. 13, 2013 04:22Reply
Is this good place for birdwatching at Yinchuan Sand Lake?
I don't like sandsliding, water-motorcycling, windsurfing etc. I enjoy bird watching. Is this a good place? I have mixed feeling because I read about bird watching in bookguide but can not imagine water-motorcycling, crowds and a lot of birds next to each other. Do I need an agency to go there and see birds?
Answers (1)
Answered by Jackson from UNITED KINGDOM | Aug. 14, 2013 02:09

Yes, the Sand Lake is a perfect place for watching birds.
The highlight for this attraction is the combination of the lake and desert.
I suggest you to go there to see the birds without joining a tour, so that you can freely enjoy yourself to that wonderful land.
Asked by Ahmad from MALAYSIA | May. 11, 2013 03:33Reply
May I know the bus schedule from Beimen Bus Station to Shahu, round-trip and how long is the journey
Answers (1)
Answered by Noah from PHILIPPINES | May. 12, 2013 04:02

If you take the tourism bus, the bus are operate from 08:00 to 10:30 every from April 20 to October 20 and the interval is around half an hour.
Or you can take the ordinary direct bus to reach there in about an hour. The ordinary bus operates from 08:00 to 17:00.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)