The Eye of the Needle in Death Valley’s, Echo Canyon is a natural arch (or window) created by wind and water erosion over an extended period, causing chunks of the rock to fall from the tall canyon wall.
The arch is found roughly 5.1 miles up the Echo Canyon Trail from Highway 190. Most of the time this road is well maintained with a few pockets of deep sand. Most high clearance vehicles won’t have any issues making the trip to The Eye of Needle, or further up Echo Canyon to the Inyo Mine. The best vantage to view the arch is looking down canyon, back toward valley proper, and the Panamint Mountains.