Words
36
Reading
1 min
Listen
Play
9y
Great photo! Transfagarasan is one of the best roads în Europe acording to Top Gear's hosts. Went on it twice and always was a blast! @ridooking This beautifull landscape is in the Carpatian Mountains, Romania. Cheers
RE: Almost touching the clouds