New Supercharger in Landquart, Switzerland, Europe Name: Landquart, Switzerland GPS: 46.9658021, 9.5528386 Stalls: 20xV3 (250 kW)