View from above, stunning aerial view of a green forest with a road surrounded by beautiful pine trees. Mount Limbara (Monte Limbara) Sardinia, Italy.