Top of the Clouds

Top of the Clouds is a retreat center located on the top of a hill overlooking the Li River. With sublime scenery and views, it offers wellness retreats.

  • Guangxi, China