Google Street View now covers Abu Dhabi – United Arab Emirates Grand Mosque – Abu Dhabi – United Arab Emirates