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 October 10, 2013 Weird City Life, Cool Stuff, Weird Stuff No Comment Telescope Volcano Gunung Eruption Supersonic Passenger Jets Leave a Reply Cancel reply Your email address will not be published. Required fields are marked *Comment * * Yes, add me to your mailing list. Notify me of follow-up comments by email. Notify me of new posts by email.