Jim Plogger wrote:
This was shot on June 10, 2020 from mile marker 417 on the Blue Ridge Parkway in North Carolina. Looking Glass Rocks is located about 13 miles from Brevard, NC.
Jim, I don't know how you sliced a piece of Heaven off and got it into the camera, but you sure did it