tall tower of stacked stones on the mountain river