Serra de Leba, Angola.
I’m not sure if I would love or hate my drive home - eeeek!
…I would love to drive on that road…
fuckyeahprettyplaces: Serra de Leba, Angola.