Picture of the Day

Rendering of the planned largest telescope in the world to be constructed at Mount Mauna Kea in Big Island, Hawaii. The 30 meter (98.6 feet) telescope will contain 492 hexagonal mirrors, each measuring 72 cm (28.4 inches) across. This project will be a joint collaboration of Japan, the U.S.., China, India and Canada – Courtesy of The Hindu.

Continue Reading →