RE: Almost touching the clouds
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! Hive account@ridooking This beautifull landscape is in the Carpatian Mountains, Romania. Cheers
RE: Almost touching the clouds