This one should tip off many of you at least to the artist(s) involved, if not the exact location.
Edited to add: We have a winner! It is indeed the Giardino dei Tarocchi in Italy, an enchanting garden designed by Niki de Saint Phalle (the artist who created the angel sculpture in Zurich’s main train station). I’ll blog more about this trip soon, but if you can’t wait, you can see more photos on my Flickr.
Barcelona?
The big gal reminds me of the “angel” in the Zurich HB – Niki somebody is the artist – as to where this is, I’ve no idea.
La La Land, i.e. I don’t have the slightest idea. That “tip” with the angel in Zurich is true though.
Tuscany, Italy at the Tarot Garden!
(ahhh… the Internet finds all….!)
that’ll be Jean Tinguely and Niki de Saint Phalle. I’ll go with other people’s answers re the location, though
I’m late, but definitely with Niki de St-Phalles in Barcelona