Location                                 Stockholm, Sweden
Site
Area                                 20000㎡