We can find this location doing a Google search. It show up on the right side next to the search results.
It say Hogdalsvägen 16, 840 90 Ytterhogdal, Sweden.
Opening date : 16th of May.
I don’t know if this can be taken seriously or not but there was already rumors in the past of this location replacing the planned “Sveg” Supercharger. Seams legit. Maybe someone in Sweden can check permit if the information is public.