آبشاری که حدود ۱۰۸ متر ارتفاع خواهد داشت در حقیقت بخشی از پروژه ساخت برج لیبیان (Liebian Building) است که در یک محوطه عمومی در منطقه تجاری شهر ساخته شده است. اگرچه ساخت این آسمانخراش هنوز به اتمام نرسیده است، اما ظاهرا ساخت آبشار زودتر به پایان رسیده و بلندترین آبشار مصنوعی جهان آماده شده است.