The present perfect is often used to describe your experience (in this case the experience of having seen many Grand Canyon pictures). Besides, it's a natural continuation of the preceding sentence. I' ve never been to Grand Canyon but I' ve seen lots of wonderful pictures (of it).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.