"Twin Peaks" at Yulong River