Tourists get their picture taken at the Grand Canyon. The Grand Canyon, Loch Ness and Niagara Falls are among more than 200 natural sites competing to become the New 7 Wonders of Nature in a global poll that is expected to draw around a billion voters.