Creek View - Dubai Creek or Khor Dubai, is a saltwater creek located in Dubai, United Arab Emirates (UAE). Some sources say that the creek extended as far inland as Al Ain, and that the Ancient Greeks called it River Zara.
Historically, the creek divided the city into two main sections – Deira and Bur Dubai. This picture taken from Deira side !