Where is this place?


Hint 1 of 2:
In your mind, where everything else seems to be!

Next