Where is this place?
Hint 1 of 2:
In your mind, where everything else seems to be!
Next