BEIJING, April 23 (CGTN) - China released fresh photos taken from the country's space station on Friday, offering spectacular views of our planet on the 53rd annual Earth Day.

The stunning photos were captured by the Shenzhou-13 taikonauts Zhai Zhigang, Wang Yaping and Ye Guangfu, who completed their six-month mission in orbit and returned to Earth on April 16.