• HottieAutie@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    8 months ago

    Anyone know where this is?

    Edit: Found it! It’s Los Caracoles (The Snails) pass in Chile next to the Argentine border.