Forget Google Earth, go to skyscrapercity.com and visit the UAE section(s), there are threads/topics for every single development you can think of, also, many people (Including me) upload pics regularly of different areas, projects, developments, etc. in town, so you will be updated more often ;) Al...