Telescopio Nazionale Galileo (IT) (ES) a 3.58-meter Italian telescope, located at the Roque de los Muchachos Observatory [Instituto de Astrofísica de Canarias ](ES) on the island of La Palma in the Canary Islands, Altitude 2,396 m (7,861 ft). richardmitnick May 28, 2017June 10, 2021 sciencespringsEmailMoreTwitterLike Loading... Published by richardmitnick 68 years old, financial administrator, hiker, cyclist, PubRadio enthusiast View all posts by richardmitnick Published May 28, 2017June 10, 2021