Telescope directed towards the city of Lyon in France

- Image ID: HAE608