Latitude and longitude of Tour Descartes
- Nearby Bures-sur-Yvette, France
Satellite map of Tour Descartes
Tour Descartes (also known as Tour IBM, now named Tour Eqho) is an office skyscraper located in La Défense business district situated west of Paris, France.
Latitude: 48° 53' 19.19" N
Longitude: 2° 14' 28.80" E