Shanghai is China’s most modern and cosmopolitan city, where futuristic skyscrapers rise above colonial streets and the skyline at night is among Asia’s most spectacular. It is a hub of finance, culture, and creativity, yet it still holds pieces of history and tradition that make exploring this large city endlessly rewarding. Whether you’re stopping for a few days or planning a longer visit, this guide covers what you would like to experience, especially if it’s your first time in Shanghai, so you can make the most of your time in this amazing city. This is the itinerary I’d use for a first trip to Shanghai, including places I visited and places I’d love to visit when I return in the future. You don’t need to do every stop – as usual, pick what fits your pace. The good thing about Shanghai is that it’s a major city – so it makes it really easy to explore without a tour guide and there are less struggles with language barriers here.
Visiting Shanghai for the first time can feel overwhelming as there’s so much to see, eat, and do. That’s why this guide is designed to help you make the most of your trip. You’ll find must-visit attractions that balances with local experiences, along with practical tips on where to stay, getting around, the best foods to eat, how to experience the city, and more.
How Much Time Do You Need For Shanghai, China?
I spent 2.5 days in Shanghai since I arrived at night and left early morning upon checkout. I felt like I did a lot, but at the same time missed out on a lot since Shanghai is so big. The only reason I didn’t get to stay longer was because I had 7 other locations to visit on this particular trip. I think a week would’ve been great, so I’m looking forward to visiting again in the future. I was able to visit some of the major landmarks and attractions and take a half-day trip to a nearby water town.
Quick Visit – For a quick visit, 2 days in Shanghai is enough to see the essentials and get a feel for the city, though it can feel a bit rushed. Shanghai is huge, and there is so much to see and do – you’ll want to pick the best places if you only have a short time.
Standard Visit – A standard visit to Shanghai, China of 3 to 4 days gives a balanced experience, allowing you to explore the city at a comfortable pace while fitting in a few extra experiences along the way.
Longer Visit – With 5 days or more, you can explore more of Shanghai and its surroundings, enjoy a more relaxed pace, and uncover both the city’s well-known attractions and visit the hidden gems too. Sometimes, it’s just nice to have a rest day where possible as well.
When To Visit Shanghai, China
The best time to visit Shanghai is during spring (March to May) and fall (September to November), when the weather is milder and the skies are clear. Summers can get very hot and humid, while winters are cold and damp, so planning your trip around these shoulder seasons will make sightseeing much more enjoyable.
I visited in mid-October, and the weather still felt pretty hot and humid this year in Shanghai. I was perfectly comfortable in skirts and tank tops, and anything more for me personally would be too hot. But I’m also not really great with the heat.
And to really help prepare for your trip to Shanghai, I suggest reading The Ultimate China Travel Guide – Essential Tips Most Guides Don’t Tell You blog post too.
How To Get To Shanghai, China
Shanghai has 2 major airports that cater to different travel needs. Pudong International Airport (PVG) handles most international flights and is located about 45 kilometers away from Downtown. From Pudong, one of the fastest ways to reach the city is the Maglev Train, which hits speeds up to 430 km/h. However, keep in mind that it only runs from roughly 7 AM to 9 PM and doesn’t go directly to central Downtown – so you’ll still need a short metro or taxi ride afterward. Hongqiao International Airport (SHA) mainly serves domestic flights and high-speed rail connections, making it much closer to the city center. From here, a taxi or Didi ride can get you to most central hotels in under 30 minutes, depending on traffic, which s very convenient if you’re connecting from another Chinese city.
Once in Shanghai, taxis and Didi (China’s ride-sharing program) are reliable for shorter trips or when traveling with luggage. During rush hour, traffic can be heavy so plan for extra time or take the metro, as it’s the most efficient way to explore the city and covers almost every major attraction. To make it easy, download a metro app like Metro Shanghai and set up a QR payment system using Alipay or WeChat Pay – this lets you scan and ride without buying single tickets and makes transfers between lines easier. Trains run frequently from early morning until about 11 PM.
Be sure to read The Ultimate China Travel Guide – Essential Tips Most Guides Don’t Tell You under section 4 for Money and Payments and 5 for Navigation and Transportation.
Neighborhoods To Stay in Shanghai, China
As a first-time visitor to Shanghai, picking the right neighborhood can make exploring the city much easier and more convenient. Here are some top areas to consider:
1 – The Bund / People’s Square / Nanjing Road: This is the heart of the city, perfect if you want convenience, as you’re close to iconic sights, riverfront views, major landmarks, and some of the busiest shopping streets in the city. The Bund gives you the postcard Pudong skyline along the Huangpu River, People’s Square is surrounded by museums and easy metro access, and Nanjing Road is non-stop energy with food, malls, and late-night crowds. I stayed in this area and it made getting around effortless – even when I visited other parts of Shanghai. If you want the classic Shanghai experience without worrying about long commutes, this is the optimal location.
Where I Stayed









I stayed at the Hotel Chalet Shanghai and it was in a great location, making it really easy to get around, and the rooms were spacious, modern, and comfortable. It is also very clean and well-maintained. The breakfast, however, was the real standout and the best part of staying at this hotel. It’s very generous, fresh, and a solid mix of Western and Chinese options. They also keep the little things covered with unlimited water, coffee stations, and snacks, which makes a big difference when you’re out all day. Laundry is also free if you need to wash your clothes during a longer stay. They even gave us a thank you gift when we checked out, and it’s such a thoughtful gesture as I have never received one from any other hotel before.
2 – French Concession: This is the quieter, prettier side of Shanghai. Think tree-lined streets, cafés, boutique shops, and historic buildings. It’s great if you prefer slow mornings, neighborhood strolls, and a more local atmosphere. It’s not as central as The Bund, but still well-connected. And the overall vibe is relaxed and stylish, ideal for people who prefer culture rather than crowds.
3 – Lujiazui: Across from Huangpu River facing The Bund, this modern business and financial district is home to the city’s tallest skyscrapers, luxury hotels, and giant malls. Great for visitors who want futuristic city views, especially at night when it all lights up, and convenient access to Pudong attractions like the Shanghai Tower and the Oriental Pearl. This is the best choice if you want a polished, high-rise base with quick access to Pudong attractions.
4 – Jing’an: This neighborhood sits between trendy and local. You get great restaurants, independent shops, and an active social scene that balances local life with modern comforts. The area around Jing’an Temple is also lively, along with plenty of metro lines nearby. It’s a smart pick if you want a balanced experience without the tourist crowds.
5 – Xintiandi: This is a compact, pedestrian-friendly area known for its restored Shikumen buildings, higher-end restaurants, and nightlife. It is perfect if you want a mix of old Shanghai and modern entertainment.
All of these neighborhoods are well-connected by metro, making it easy to explore the city no matter where you choose to stay.
Must-Try Foods In Shanghai, China




Shanghai’s food scene is diverse and has a great mix of local and international flavors. But these are dishes you have to try at least once to get the full taste of the city:
- Xiaolongbao (Soup Dumplings): These are Shanghai’s most famous food and a classic flavor of the city. The steamed soup dumplings are filled with broth and meat, usually pork, but there are many flavors to choose from. They’re best enjoyed fresh, with a little ginger and black vinegar. Jia Jia Tang Bao or a smaller dumpling shop will hit the spot.
- Shengjianbao (Pan-Fried Pork Buns): Crispy on the bottom, soft and juicy on top and on the inside. Try them at Yang’s Fried Dumpling, a local favorite chain.
- Shanghai-Style Braised Pork Belly (Hong Shao Rou): Sweet, savory, and melt-in-your-mouth pork belly, often served with steamed buns or rice. Old Jesse Restaurant is one of the best places to try it.
- Scallion Oil Noodles (Cong You Ban Mian): Simple, but flavorful noodles tossed in fragrant scallion oil. A classic comfort food you can find at small local noodle shops throughout the city.
- Hot Pot: Perfect on a cooler day, hot pot is usually a communal-style style of food (although you can also dine alone) where you have customizable broths and a huge menu to choose from. You put your selection of meat, seafood, veggies, etc. into the boiling pot and cook it yourself. Hai Di Lao is a popular one but there are plenty of reputable local hot pot spots for an even more authentic experience.
- Local Seafood: Shanghai is on the river delta, so fresh river shrimp, Shanghai crayfish (xiaolongxia), hairy crabs, and steamed fish are everywhere. Look for small-family-run restaurants for the most authentic experience.
- Braised Lion’s Head Meatballs (Shi Zi Tou): This classic comfort food can be found in traditional Shanghai restaurants and are giant, soft pork meatballs braised in rich broth and are often served with greens.
- Shanghai Sweet Snacks: Try red bean cakes, sesame balls, and glutinous rice desserts sold in bakeries and at markets. These are small, but authentic bites of local flavor.
- Street Food: Head to Xiangyang Road Food Street or the Yuyuan Bazaar for small bites like sticky rice balls, fried dumplings, stinky tofu, sesame pancakes, and more. Street food is a great way to sample multiple dishes at once without having to order too much of it.
- Convenience Store Gems – Similar to Japan konbini stores, China also has many Family Marts, 7-Elevens, and Lawsons with products that we don’t see back home in North America. There is also a hot food section for buns and skewers, along with fresh tea eggs, bottled teas, yogurt drinks, and other seasonal snacks and drinks. Some stores also carry warm milk bread and pastries that sell out pretty fast, so go early!
- Coffee And Tea: Shanghai has a thriving culture – stop at %Arabica, Seesaw, or Sumerian Café for specialty coffee. Local tea houses also offer traditional Chinese tea, a calmer alternative to cafés.
Must-Visit Places In Shanghai, China
Shanghai is massive, and it’s easy to get drowned in long lists of places that look good online but aren’t worth your time in real life – I’ve been there many times, and it’s one of the reasons why I started my travel blog, so I can share with you the places that actually are worth it. The places listed below are those that stand out for first-time visitors because they’re actually enjoyable, easy to reach, and show you the real mix of old Shanghai, modern Shanghai, and everything in between. You’ll see historic gardens, river views, art districts, temples, luxury towers, and spots that locals love. I also added hidden gems and unique experiences so your trip feels less generic and more memorable.
Culture And History
Yu Garden And Yuyuan Bazaar / Nanshi Market












District – Huangpu
Time Spent – 2 to 3 hours
Why You Should Visit – As one of the most popular (but not overrated) attractions in Shanghai, Yu Garden sites in what used to be the walled Old City and is one of the best-preserved Ming Dynasty gardens in China. It was built in the 1500s by a high-ranking official as a peaceful retreat for his parents, and the layout follows the classic Suzhou style design with ponds, winding corridors, carved bridges, and dramatic rock formations. Right outside the garden gates is Yuyuan Bazaar, also known as Yuyuan Market, a maze of restored traditional Chinese buildings that are now used as commercial storefronts for street food stalls, snack shops, and rows of souvenir stands. It’s busy, loud, and a complete contrast to the calm inside the garden. This whole area sits within Nanshi (which means “Southern City”), and is the historical core of old Shanghai. One highlight is the City God Temple, a Taoist folk temple that’s tied to the neighborhood’s old city god traditions.
Jing’an Temple
District – Jing’an
Time Spent – 45 minutes
Why You Should Visit – This golden temple is in a Buddhist complex right in the middle of one of Shanghai’s busiest commercial districts. The site dates back to the Three Kingdoms period (first founded around 247 AD), and was moved to its current location during the Song dynasty. It also holds a collection of many Buddhist relics with centuries-old statues and preserved scrolls from famous calligraphers and painters. The pieces are displayed throughout the halls so you see them as you walk through, rather than a museum-style setup. Tip: Arrive early to avoid tour groups and to enjoy the quiet atmosphere.
Longhua Temple
District – Xuhui
Time Spent – 1 hour if you’re tight on time, or 2 if you’re on a guided tour
Why You Should Visit – This is Shanghai’s largest and oldest temple complex in Shanghai and it feels properly historic. The scale, the layered halls, and the seven-story pagoda make it more of a traditional temple visit. It is less crowded than Jing’an and has peaceful pagodas and traditional architecture. A temple has stood on this site since about the 3rd century, and the current layout follows the Song Dynasty monastery design, but most visible buildings were rebuilt or restored in later eras, especially during the Qing Dynasty.
Qibao Ancient Town
District – Minhang
Time Spent – 2 hours
Why You Should Visit – If you don’t have time to venture further outside of the main area of Shanghai, Qibao is one of the few water towns sitting inside Shanghai’s city limits, so you get the bridges, canals, narrow lanes, and snack streets without a long commute. The area dates back to the Song Dynasty and was once a small market town built around a temple. It’s true that the town has been renovated and feels more commercial than other water towns, but it still gives you a quick taste of old southern China. If you go early in the morning or later in the afternoon, it’s much calmer with fewer crowds.
Shanghai Museum
District – Huangpu
Time Spent – 2 to 3 hours
Why You Should Visit – This is one of China’s most respected museums, and it has free entry, which makes it an easy yes for any first-time visitor to Shanghai. The collection covers thousands of years of Chinese history with galleries dedicated to bronze ware, ceramics, jade, calligraphy, traditional paintings, ancient coins, and even minority cultures. The building itself was designed to resemble a traditional bronze ding vessel, which fits the theme perfectly.
Ancient Chinese Imperial Dinner (Gong Yan)
District – Jing’an
Time Spent – 2 hours
Why You Should Visit – Gong Yan is designed to recreate the atmosphere of an imperial banquet, blending choreographed cultural performances, traditional music, and a multi-course dining experience inspired by dishes once served to emperors. It’s a full theatrical experience and the production level is quite high. You can also choose to get your makeup and hair done and dress in traditional costumes called hanfu and get your photos professionally taken. There are 3 locations: Beijing, Shanghai, and Hangzhou – each with its own setup and stage design. I’ll go deeper into this in my Hangzhou blog post since that’s the location my dad suggested, as the theater layout is newer and built so every seat gets a clear view of the performances with its circular design. If you’re interested in imperial culture or just want a really unique experience that’s different from the usual restaurant scene, this is worth adding to your list. You do need to book this through WeChat, though (Discover > Mini Programs > type in Gong Yan)!
French Concession
District – Xuhui and Huangpu
Time Spent – 3 to 4 hours or more
Why You Should Visit – This is the prettiest part of Shanghai to walk with no agenda. This area was one of the largest foreign concessions in China, mainly run by the French from the mid-1800s to the early 1900s, so the architecture feels nothing like the rest of the city. You’ll see art deco apartments, hidden courtyards, old lane houses, and neighborhoods that still carry the quieter, slower feel of old Shanghai life. Within the French Concession, Tianzifang is a must-see – a maze of artsy alleys with studios, shops, and cafés. It’s a perfect spot to wander, browse handcrafted souvenirs, or pick up unique artwork. Fuxing Park is also worth a visit and gives you a real glimpse of everyday local life where they practice tai chi, dance, play cards, and socialize with each other.
Xintiandi Ancient Lane





District – Huangpu
Time Spent – 1 to 2 hours
Why You Should Visit – Xintiandi is a polished pedestrian area built around preserved Shikumen houses, the classic stone gate homes that defined Shanghai in the late 1800s. Instead of tearing them down, the city restored them and turned the whole block into a mix of restaurants, cafés, galleries, and shops. It keeps the historic look but with a modern atmosphere, so you get an easy place to grab food or walk around while still seeing a piece of Shanghai’s architectural history.
Modern Shanghai And Shopping
The Bund







District – Huangpu
Time Spent – 45 minutes to 1 hour
Why You Should Visit – The Bund is Shanghai’s iconic waterfront, where colonial-era buildings line one side and the futuristic Pudong skyline rises across the Huangpu River. Walking along the promenade gives you one of the city’s most photogenic views, with the river, historic buildings, and towering skyscrapers all in one frame. Visiting at night is a must as the lights turn the skyline into a glowing cityscape that truly captures Shanghai’s mix of old and new. This is an Instagram reel walkthrough of The Bund along with tips for exploring this area.
Nanjing Road / Nanjing Pedestrian Street








District – Huangpu
Time Spent – 3 hours or more
Why You Should Visit – Nanjing Road is Shanghai’s busiest shopping street – even if you’re not shopping, the energy and neon lights are worth it. The pedestrian stretch is packed with neon signs, luxury stores, department stores, and street performers – reminding me a bit of Osaka’s Dotonbori, but with a more upscale, expansive feel. Evening visits are the best – the lights and the sheer buzz of people make it one of Shanghai’s signature experiences. It’s also a good spot to combine with a Bund night scroll since they’re just a short walk apart.
Lujiazui Skyline And Shanghai Tower



District – Pudong
Time Spent – 1 to 2 hours
Why You Should Visit – This is Shanghai’s ultra-modern financial district, where the city’s tallest skyscrapers cluster together for a jaw-dropping skyline. The centerpiece is Shanghai Tower, China’s tallest building and the second tallest in the world, with its twisting design and sleek glass exterior. Nearby are Jin Mao Tower and the Shanghai World Financial Center. Instead of paying for the Jin Mao observation deck, you can grab a drink on the 87th floor for an incredible skyline view for a fraction of the cost. This area is perfect for capturing the contrast between Shanghai’s futuristic architecture and the historic Bund across the river, especially around sunset when the buildings light up.
Louis Vuitton “The Louis” Ship



District – Jing’an
Time Spent – 1 hour
Why You Should Visit – This flagship Louis Vuitton store is a showpiece of modern architecture, designed to resemble a sleek, futuristic ship. It’s a must-see for fashion lovers and photographers alike – even if you’re not shopping, the grand scale and the interior design make it a memorable stop. Inside, the store has multiple floors of Louis Vuitton products, from ready-to-wear and accessories to limited edition pieces. The top floor has a restaurant with a curated menu and stylish seating, making it a great stop after shopping. Reservations to enter the flagship store can be made at a kiosk outside the store, but the wait didn’t seem to be too long.




District – Jing’an
Time Spent – 30 minutes
Why You Should Visit – Right across from “The Louis”, this Starbucks Reserve Roastery has 2 floors and offers a one-of-a-kind coffee experience. While smaller than Tokyo’s flagship, it has a similar layout with open-roasting stations, specialty brewing methods, and an impressive selection of drinks you won’t find anywhere else. The design is sleek and industrial-chic, making it a photogenic stop even if you’re not a coffee enthusiast. The second floor is dedicated to tea, with unique brews and ceremonial-style presentations that make it feel like a completely different experience from the coffee area. It’s a fun, quick experience to see how Starbucks elevates the café concept to an immersive sensory experience.
Harmay


District – Available in multiple locations
Time Spent – 30 minutes
Why You Should Visit – Harmay is a hidden gem for beauty lovers, offering high-end skincare and cosmetics at surprisingly affordable prices – think La Mer at 40% or more off. The stores are compact but well-organized, making it easy to browse favorites or discover new products. Purchases over $50 CAD are tax-free, which makes it even more appealing.
Unique Experiences In Shanghai, China
M50 Art District
District – Putuo
Time Spent – 1 hour
Why You Should Visit – M50 is a creative hub built within a former industrial area just outside central Shanghai. The district features contemporary art galleries housed in converted warehouses, murals on building walls, and quirky cafés scattered throughout (which also reminds me of Miami’s Wynwood area). It’s a great spot to explore Shanghai’s modern art scene without leaving the city center, offering a mix of culture, photography opportunities, and creative energy. Independent galleries showcase local and international artists, making it perfect for those looking for something off the beaten path.
Shanghai Propaganda Poster Art Center
District – Changning
Time Spent – 1 hour
Why You Should Visit – This small, basement-style basement museum features preserved 20th-century propaganda posters. Offering a fascinating glimpse into the political messaging, graphic design, and cultural history of that era. It is eye-opening and very different from your typical tourist attractions.
24-Hour Spas
District – Different locations around the city
Time Spent – At least half a day or more
Why You Should Visit – Shanghai is famous for its 24-hour spas, a uniquely Chinese experience where you can eat, relax, and get pampered all in one place at an extremely low price. These aren’t just massage spots; many include hot and cold pools, saunas, steam rooms, relaxation lounges, drink and food stations, video gaming rooms, and much more, making it easy to spend several hours (or a full day) unwinding. Some people even opt to stay here instead of a hotel, especially when they’re waiting for their flights. Some notable establishments are Spa Space, Dragonfly, Banyan Tree Spa, and Huangpu Spa.
Shanghai Disneyland Park
District – Pudong
Time Spent – Full day
Why You Should Visit – If you love all things Disney or if you’ve never been to one before, Shanghai Disneyland is a must-visit. It’s home to the largest Disney castle ever built, immersive themed lands, and rides you won’t find at other Disney parks. Even if you’re not a die-hard Disney fan, the attention to design, technology, and detail across the park makes it a unique experience. Plan for a full day to truly enjoy the shows, parades, and attractions, and try to go early to beat the crowds.
4 Water Town Day Trips From Shanghai, China Under 3 Hours Away
As mentioned, Shanghai is huge, but the surrounding region has its own treasures worth exploring, and the following nearby destinations are perfect escapes from the urban hustle. If you have an extra day or two, you can easily escape the city and discover more historical areas if you want to see more of China. These destinations are all accessible by train or car, making them perfect for a day trip from Shanghai.
Zhujiajiao Ancient Water Town













Distance From Shanghai By Public Transportation – About 1 hour by metro or 45 minutes by car.
Why You Should Visit – This well-preserved ancient canal town is over 1,700 years old and feels like stepping back in time. It is famous for its stone bridges, water canals, and traditional Ming and Qing-era architecture. It’s also known as “Shanghai’s Venice” with its many traditional wooden boats. Here you can stroll along the alleys, cross picturesque bridges, and stop at riverside tea houses or eat at a local restaurant by the water. It’s perfect for a slower-paced, picturesque day away from the city, where you can get a taste of the old Jiangnan culture.
I spent half a day here, and it was the perfect amount of time. We actually walked a lot of this small town, including outside of the canal area (so if you don’t do that, I think 4 hours is enough time), and it feels much slower-paced than the bustling city of Shanghai. Here is an Instagram reel with more detailed information about this place and my experience there. I highly recommend visiting!
Tongli Water Town
Distance From Shanghai By Public Transportation – About 2 to 2.5 hours by train and taxi from central Shanghai
Why You Should Visit – Tongli is a quieter, less touristy water town compared to the other two mentioned above, with well-preserved Ming and Qing-era architecture, 7 canals, and 49 historic bridges. You can wander the narrow alleys, cross stone bridges, and take a gondola-style boat ride along the canal. If you want an authentic canal town vibe without the crowds, early morning visits are the best for photos and avoiding tour groups.
Fengjing Ancient Town
Distance From Shanghai By Public Transportation – About 1.5 to 2 hours by high-speed train and local transportation
Why You Should Visit – Fenjing is one of Shanghai’s largest and best-preserved water towns, with a network of canals weaving through the ancient streets. The town dates back to the Yuan Dynasty, and it features 52 historic bridges, including the Zhihe Bridge which is over 700 years old. Wander the quiet alleys, admire the traditional architecture, and try local snacks like sweet rice cakes, a favorite among locals. Fenjing is slightly less touristy than Zhujiajiao, making it a great alternative for those looking to explore a historic water town without the crowds – and it’s increasingly promoted as one of Shanghai’s new must-sees. Tip: Arrive between 8AM to 10AM for the quietest experience and best lighting for photos.
Zhouzhuang Ancient Town
Distance From Shanghai By Public Transportation – 2 to 2.5 hours by train plus local transportation.
Why You Should Visit – Another water town nicknamed “Venice of the East”, Zhouzhuang is one of China’s most famous and historic water towns. It was established during the Spring and Autumn period over 900 years ago and it thrived as a trading hub thanks to its network of canals connecting the Yangtze River Delta. The town also preserves many Ming and Qing-era residences, including former homes of wealthy merchant families. Some highlights include the Shide Bridge, the Twin Bridges, and traditional courtyard houses. It’s larger and more scenic than Zhujiajiao, but can be busy on weekends, so visiting early in the morning is best.
At the end of the day, these water towns all share a similar vibe with their stone bridges, canals, and traditional architecture – so once you’ve seen one, you start to notice the similarities even through prior research and looking at photos. I wanted to visit more, and my dad pointed out the reality: some of the towns are far, and you end up spending more time commuting than exploring – and “once you’ve been to one, you’ve been to them all”. My advice for choosing which one to visit is to consider travel time, crowd levels, and what kind of experience you want. Pick one based on what fits your schedule, itinerary and logistics, along with your energy levels. To summarize:
- Zhujiajiao – Easiest and fastest from central Shanghai.
- Tongli – Slightly farther but quieter and more authentic, great for photography and a slower pace.
- Fenjing – Historic with plenty of bridges and local snacks.
- Zhouzhuang – The most scenic and iconic, full of history.
Shanghai is a city that blends history, culture, modernity, and hidden gems all in one, and these experiences barely scratch the surface of what it has to offer. There’s always something new to discover, so use this guide to plan your trip at a pace that suits you, and remember – even if you don’t see everything, you’ll leave with a true feel for the city and a future tip to visit again!
For more inspiration on exploring China, check out my other blog posts covering must-see destinations, itineraries, and tips to help you plan your trip.
