Is Biosphere a meme or is its tourism gain just hidden?