The remnants of an avalanche / landslide from times gone by. You can see it clearly on Satellite view
Comments
Sign in or get an account to comment.