German site under construction