The Arabian desert of Liwa in the United Arab Emirates is no match for Google. They captured their “street view” via camelback. See how they did it in this short video from Google Arabia.
Destination and Design
The Arabian desert of Liwa in the United Arab Emirates is no match for Google. They captured their “street view” via camelback. See how they did it in this short video from Google Arabia.