Computing Sites Locations