Sort:  

Haha, that's what I thought too at first when my friends told me about this place.. but the treetops also look a bit mystical :)
Thank you for your lovely comment:)