The first telescope installed at Mount Stromlo was the Oddie telescope which was installed on 8 September 1911 .
The first telescope installed at Mount Stromlo was the Oddie telescope on 8 September 1911 .