Independence Rock, a landmark for the pioneers