North Pole

The North Pole
There is a location here where Pandora's Box can be stored safely from the Gods and Titans.