Seeing the island of 'paradise' is about to disappear
Climate change situation isSee the fanciful Earth through satellite images
The Lake District in Al-Hasa or the desert in Saudi Arabia is as mysteriously as a fairyland somewhere far away from Earth seen from Google Earth satellites.