Djurgrden island in Where is Stockholm located

Djurgrden island in Where is Stockholm located