It looks more like Google Mars. Could those lines be canals?
_________________________
Verum audaces non gerunt indusia alba. - Ipsi dixit MCMLXXII