The small tourist town of Yangshuo is nestled cozily between the massive towers of the surrounding karst topography.
YangshuoChina2009