Look at this image closely. Doesn't the part in red kind of look like a stair case? Look at the image below for more.
Look at the image above circled in green, and look at the image below, look familiar?
Also the flame circled in orange on the first pic looks kinda like the black puffles seen around the island.......