Echo Amphitheater = Highway #84 = New Mexico.
Posted: Mon Feb 05, 2018 7:32 am
About 40 miles South of Chama, New Mexico. Well worth the short hike to hear your echo. From My To Do Folder.
https://www.youtube.com/watch?v=64KBsx2pNLo
https://www.youtube.com/watch?v=64KBsx2pNLo