مسجد is a museum, located at Al Ain - Abu Dhabi - United Arab Emirates
Its a masjid or mosque.. Cyclist usually use this masjid to rest or top up drinking water. Got big and clean restrooms