Check Out China: The resort town of Zhuhai

  • 5 years ago
Imagine skyscrapers against a backdrop of misty green mountains and endless miles of seashore for your front view. Sounds like just the place you would like to live in? Well, that's Zhuhai for you, a resort town in the Guangdong Province of China, where you will catch Aditya Bal and Neha Dixit romping around for the next 24 hours! So from seafood, both, in the world's largest aquarium and on your plate, to a roller-coaster ride that will test your endurance for heights, to the calming effects of Chinese Chai and Tai Chi, get set to check out Zhuhai on Check Out China!
Watch more videos: http://goodtimes.ndtv.com/video/videos.aspx