Weird Blue Square

Comment by TOMHTML

This picture recalls me with Korean crumpled paper : View Placemark / Google Earth Strange isn’t it ?