Mountain valley with winding river