ADVERTISEMENT
A giant floating island that disappeared now re-emerged, leaving many scientists scratching their heads.