One of the best spots to watch elk in North Carolina is the Cataloochee Valley. You are almost guaranteed to see these beautiful creatures if you are there at sunrise. Just remember to keep your distance as they are wild animals and, while rare, can inflict great harm on you. Here are a few photos from a recent trip to the Great Smoky Mountains National Park.