Dubia in the Fog – Travel Photo of the Moment

The Travel Photo of the Moment is of Dubia in the Fog

The Burj Dubai is the tallest structure built by man in the earth’s history. This picture was taken from more than 2,625 feet off the ground. The cost to build the Burj Dubai is believed to be more than $4 billion. Construction on this building will reportedly be finished in September of 2009.