Home » Human Creations » City Life » Roof Telescope

Roof Telescope



This looks a bit wierd, but cool at the same time. A large telescope is mounted on the roof of a science/technology store in Toronto.


Name: Roof Telescope

Lat, Long: 43.7246, -79.4571

Location: Toronto, Ontario, Canada


Roof Telescope, Toronto, Ontario, Canada


Leave a Reply

Your email address will not be published. Required fields are marked *