Li-River Cruise
The Li-River Cruise is worth each penny! Don't worry about good/bad seating -- you will be on the top deck (panorama deck) most of the time.
Menu bridges the time till the boat reaches the spectacular section, but the cruise is beatiful on its entire length.