A New STS Site is Under Construction