File:Construction Progress.png

The Liberty positioned next to the contructed Destiny space station. Progress is as of March 14th 2009.