Dhaka, Wednesday, 11, December 2019

Best 20 Technology Pictures in 2015

A 500-metre (1,640-ft.) aperture spherical telescope is seen under construction among the mountains in Pingtang county, Guizhou province, China, November 26, 2015. The telescope, which will be the largest in the world, will be put in use by September 2016, according to local media.

Photo: Reuters
14 Dec 2015, 15:53
Most Viewed Photo