Attachment
If the player goes to the location in the attached image, they'll find a building called the 'Sanctum Sanctorum' that belongs to one of Marvel's other super heroes, Doctor Strange.
Contributed by ProtoSnake