Mountain peaks known as The Lions, near Vancouver, n.d