Google Earth - `Umayri
The following is a Google Earth Placemark™ link.
If you have Google Earth installed, you may double-click on the following Placemark file and it will fly you to Tall al `Umayri. If not, you will need to install Google Earth first (available at http://earth.google.com.)
Google Earth streams the world over wired and wireless networks enabling users to go virtually anywhere on the planet and see places in sharp photographic detail. It's a 3D model of the real world, based on real satellite images often combined with maps, guides to restaurants, hotels, entertainment, businesses and more. You can zoom from space to street level instantly and then pan or jump from place to place, city to city, even country to country.
An alternative view is instead to use your web browser via Google Maps here.