the grand canyon is a beautiful place to visit