Space town! Hundreds of thousands of spectators watched the launch of a Long March-8 rocket on Sunday from Wenchang Spacecraft Launch Site in Hainan, south China. The rocket is on a mission to place 22 satellites in space.

LEAVE A REPLY

Please enter your comment!
Please enter your name here