Stremnaya Road is called the Road Of Death and it's situated in Bolivia
Back to DearMissMermaid.com Blog