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 *

*
*