Can I say," you had brought Switzerland in front of my eyes by your writing"
Hi,
That’s difficult to explain if I don’t know the rest of the text. Why do you use ‘had brought’?
I would suggest something like this:
Your writing made Switzerland come alive to me.
Alan