A group of photos show clear images of different major landmarks, captured by China's Super View-1 satellites. The Super View-1 (01) and (02) satellites were launched from the Taiyuan launch center in Shanxi province on Dec. 28, 2016. They are capable of providing panchromatic images with a resolution of 0.5 meters. China will send another two satellites from the same series into space by the end of 2017, according to reports.