Nature can be full of surprises, including rivers that seem to defy gravity and flow uphill! These incredible watercourses ...