A virtual server location is a server that is not physically in the location it advertises. It is located in another country but can provide users with IP addresses from the country.