"Magellan super-scope gets green light for construction".
Truy cập ngày 1 tháng 12 năm 2015.  ^ “Magellan super-scope gets green light for construction”.