The Khalifa international stadium is nestled in Al Rayyan, Qatar. It is located at the center of all other world cup venues.