I picture some sort of crystal cavern or something with lots of interesting foliage and such. Fairies maybe? haha