In the mountains of Zhuanghe, Dalian, Liaoning Province, waterfalls cascade down like white silk against a backdrop of blooming azaleas. With vibrant pinks tucked into lush greenery and the soothing sound of rushing water, it feels like stepping into a profound ancient realm.