A virtual location aims to assign a country-specific IP address. Since there are services that can only be accessed by IP addresses with a country-specific top level domain( TLD), the user uses the virtual location to pretend that he lives in the corresponding country.
With the virtual location, the user accesses a VPN server in the selected foreign country and receives an IP address of the corresponding country via it. He can then access certain services that only nationals can access. These can be streaming videos, the use of Internet radio or access to certain information.
The disadvantage of accessing a remote VPN server is latency. To prevent this disadvantage, one works with servers that are located in the country and that can assign an IP address from another country.