Possible Structures or Bases uncovered in new China Moon Rover landing footage - Jan 12, 2014 Sunday, January 12, 2014 Get link Facebook Twitter Pinterest Email Other Apps Possible structures, pyramids, triangular light formations and more are uncovered in China's new moon rover landing footage.