EL RANCHO, East Rock Springs WY
   
 

 

Street view suggests the Google Cars have been through in many years. The satellite tells the story from above better than anyone, though.