Latitude and longitude of Tour Descartes
- Nearby Auvers-sur-Oise, 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