Yulong, River, 桂林市广西壮族自治区 China, 541907
Yulong River Castle is a place to stay in Guilin & Yangshuo, China. 1 YouTube travel vloggers — including Max y Noelia — have covered it across 2 clips.
Ah, welcome to the YangAffiliate link: if you book through it, Travoices earns a commission. Your price stays the same.
Book this hotelBook on Klook