Google Satellite Maps:
Col du Tourmalet, France

Col du Tourmalet (el. 2114 m./6935 ft.) is a high mountain pass in the central Pyrenees in the department of Hautes-Pyrénées in France. Col du Tourmalet is one of the most famous of the mountain [...]