Apollo 11 lunar lander navigation record book on display in Beijing
3/4
The Apollo 11 lunar lander navigation record book is on display in Beijing on Thursday, June 13, 2019. Neil Armstrong and Buzz Aldrin made notes in the record book, which travelled to the moon with the Apollo 11 mission. The book is estimated to be worth 7 million to 9 million U.S. dollars. [Photo: IC]