Giants there was here long time ago left some marks so their made some places possible to get life. But of course they will be extreme dangerous to live when the tiny ones is there. A concept that is just wonderful and mysteroius. A prove that some giants is to big for this world.^^