What is Free plan location? Is it Europe?
Server location?
Ashburn,
Virginia,
United States,
North America
Possibly? There are quite a lot of servers so could be posted in random/chosen locations.
All websites under 000webhostapp.com
are located in USA