Abu Dhabi Sheikh Zayed Grand Mosque United Arab Emirates photos of United Arab Emirates United Arab Emirates pictures

Could you correct the punctuation please?
Abu Dhabi - Sheikh Zayed Grand Mosque, United Arab Emirates, photos of United Arab Emirates, United Arab Emirates pictures