Javascript must be enabled in order to use Google Maps.
21, rue René Leynaud
69001 Lyon