Bing's Homepage Today

This picture is in the Sella Group mountain chain in Italy. Beautiful picture and all BUT LOOK AT THAT ROAD!! Not sure what the road is called but I want to drive on it very bad.

Off topic but Bing is better than Google.