The Metro de Lille (known as “Small Metro”) It is located in France, on the European continent.
The last known extension of this meter was made in the year 2000, currently 62 Tube stations along 45,5 Km (28,3 miles), equivalent to a station each 733,9 meters (802,6 yards).
Click on the following maps Metro, to see larger images:
Links: