High above a river