The Mayan site of Xunantunich is located across the lazy Mopan River in Belize, accessed by riding the hand-cranked barge-ferry.