This was during my trip to Arizona on June 2017, there was a ledge that has an unobstructed view of the Grand Canyon and the mighty Colorado River, perfect for a photo shoot!