Twin Towers

This is Dubai's Twin Towers on the Deira side of the Creek.

A nightmare journey from Abu Dhabi this morning due to the thick fog. Thankfully people slowed down and there were no accidents that I saw, Inshallah

Comments
Sign in or get an account to comment.