Visitors to Niangniang Beach can enjoy relaxing on the golden sand, swimming in the clean waters, and exploring the surrounding natural beauty. The beach is also a great spot for taking a boat ride along the coastline, enjoying water sports, or simply experiencing the sunset over the water.

Niangniangtan, a small, convex island of nearly 13 hectares, lies in the Yellow River north of Hequ County, Xinzhou City, Shanxi Province. It is a renowned oasis on the Great Wall. From the island, visitors can hear the crowing of roosters from Shanxi, Shaanxi, and Inner Mongolia. Legend has it that during the early Western Han Dynasty, Empress Lü, in power, exiled Empress Dowager Bo and her son, Liu Heng, to this island. Later, when Liu Heng ascended to the throne (Emperor Wen of Han), he built a Niangniang Temple on the beach, hence the name Niangniangtan. The beach offers breathtaking scenery. In summer and autumn, the surrounding waters ripple, and the farmhouses on the beach appear and disappear amidst the lush greenery, creating a unique charm.
It was named one of the “50 Scenic Spots of the Yellow River in China” at the 2018 China Yellow River Tourism Conference.
Temperate continental climate, best from April to October
2-3 hours
free
Niangniang Beach, named after the local legend of a goddess who protected the area, is a scenic spot known for its clean waters and natural landscapes. It is popular among locals and tourists alike for its peaceful environment and cultural significance.
Niangniang Beach is located in Xinzhou, Shanxi Province. The beach is accessible by taxi or private car from the city center, which is about 30 minutes away. Public transportation options may be limited, so a taxi is the most convenient method of travel.
Niangniang Beach is open year-round, with the best times to visit being during the spring and summer months when the weather is warm and suitable for beach activities. Early mornings and weekdays are the least crowded times for a more peaceful visit.
There is no entrance fee to visit the beach. However, some water sports and boat tours may require a separate fee. Tickets for these activities can be purchased on-site at the beach.
For most activities, tickets do not need to be booked in advance. However, if planning to participate in popular boat tours or group events, it is advisable to book at least a day in advance during peak seasons.
A visit to Niangniang Beach typically takes 2-3 hours for a relaxed experience. For those interested in water activities or nearby exploration, plan for up to half a day.
The main highlight of Niangniang Beach is its clean, golden sand and the clear waters perfect for swimming and relaxation. The surrounding natural scenery, including nearby hills and lush vegetation, provides a beautiful backdrop for photography.
Guided tours are available, typically in Mandarin. These tours can be arranged at the entrance or through local tour operators, offering insights into the area's history and natural beauty.
Some of the best photography spots include the beach at sunrise or sunset, with the sun reflecting off the water. The elevated areas surrounding the beach also provide excellent panoramic views of the coastline.
Start by exploring the beach area and enjoying the water activities. Then, take a walk along the shore or hike to the nearby hills for panoramic views. Finish your visit by relaxing and enjoying the local food stalls or cafes near the beach.
Night visits are not commonly available, as the area is more of a daytime destination. There are no regular light shows, but the beach's sunset view is a spectacular event, especially in the evening.
The beach can get crowded during the weekends and public holidays, especially in the summer. The least crowded times are early mornings or weekdays, particularly outside of peak tourist seasons.
The beach has basic facilities including toilets, rest areas, and a few food stalls. However, there are no large shops or restaurants directly on the beach. Visitors are encouraged to bring their own water and snacks.
While the beach itself is accessible for most visitors, the terrain around the beach may not be ideal for those with mobility challenges. The beach area is generally suitable for children, but elderly visitors should be cautious on the uneven paths leading to the water.
Cash is commonly accepted for small transactions, but mobile payment methods such as WeChat Pay and Alipay are widely used in the area. It’s advisable to carry some cash for small purchases like snacks or local crafts.
There are several small local eateries and food stalls near the beach offering traditional Shanxi snacks and light meals. However, there are no large restaurants directly on the beach.
Vegetarian options are available in local eateries, but vegan and halal food may be more limited. It’s advisable to check with the vendors regarding specific dietary preferences.
There are a few budget accommodations and guesthouses in the nearby area. The closest hotels are located in Xinzhou city, about 30 minutes away by car, offering more diverse options for all budgets.
Nearby attractions include the Wutai Mountain, a famous Buddhist site, and the Yunzhou Ancient City, which is rich in historical significance. Both can be visited in a day trip from Niangniang Beach.
Small souvenir shops near the beach sell local handicrafts, including woven goods, small statues, and traditional Shanxi souvenirs. Visitors can also find beach-themed items like hats and towels.
After visiting, taxis or private cars are the best options to continue your trip. The nearest major bus station is in Xinzhou, which is 30 minutes away, where you can catch buses to other attractions in the region.