Tranquillity Park was officially dedicated on the tenth anniversary of the historic lunar landing. Downtown Houston, Texas.