grammar

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