Log In or Register
Means the horns which you can see on the right side of the photo. This is in Torres del Paine National Park in Chile. Thanks for any looks or comments. ENJOY!