Not necessarily. Funds traded on European exchanges are mostly based in Ireland or Luxemburg.
Check this thread for details on taxes and this one about picking an ETF traded on multiple exchanges.
SWX:VWRL that you mentioned in your first post is based in Ireland but traded in CHF on SIX.
Around 50% of the assets this ETF fund holds are located in US and likely traded in USD.
I think you are confused between where a fund is domiciled, where it is traded in which currency vs what assets the fund holds and in which currency the underlying assets are traded.