China, Guang Xi Zhuang Zu Zi Zhi Qu, Gui Lin Shi, Yang Shuo Xian, 十里画廊大榕树景区旁200米竹篼寨生态村
10 Mile Gallery is a natural attraction in Guilin & Yangshuo, China. 3 YouTube travel vloggers — including Alina Mcleod — have covered it across 3 clips.
A scenic riverside route in Guilin, Guangxi, where visitors walk or ride bicycles through the landscape.
So, the beautiful area that I was in is