Of course, i went on the sitehey maeag, not sure if you were referring to the website but no pictures regarding progress are available, otherwise to suggest that someone can just go on-site and have a look isnt really accurate seeing only authorised cars/people are permitted entry to DSC, if that is what you meant.
Just tell them you want to visit the villa of Sports City and then they will let you enter on the Sport City site... so easy.
Last time i went there it was at the foundation stage