jaygannett
jaygannett
Echo Amphitheater
On US-84. Echo amphitheater is a natural amphitheater located in Rio Arriba County, in northern New Mexico in the southwestern United States, about 17 miles west of Abiquiú and about 4 miles up the road from Ghost Ranch.
145
views
0
faves
1
comment
Uploaded on July 23, 2015
Taken on May 12, 2015
Echo Amphitheater
On US-84. Echo amphitheater is a natural amphitheater located in Rio Arriba County, in northern New Mexico in the southwestern United States, about 17 miles west of Abiquiú and about 4 miles up the road from Ghost Ranch.
145
views
0
faves
1
comment
Uploaded on July 23, 2015
Taken on May 12, 2015