Как подставить фейковый IP?
X-Forwarded-For это HTTP заголовок. На удаленном сайте могут просто игнорировать его, используя просто REMOTE_ADDR или стандартный заголовок "forwarded", поскольку X-Forwarded-For  на текущий момент все еще не является стандартом.
Поэтому VPN - самый надежный вариант.
Сайт на PHP. Определяет локацию через Cloudflare $_SERVER["HTTP_CF_IPCOUNTRY"]Ну вод вместо этого кода вставьте заглушку которая будет выдавать нужную локацию в любом случае.