Well that's the more blunt way of putting it but as usual he's dead right.
Sóller
This might be a tricky one, but I think you'll guess it :
The Mhumbu valley, Nepal, on side of Everest.It's a high altitude research centre.
I do have one or two to post later...still at work after a night shift that went pear-shaped
Google and a bit of digging shed light on this pretty easily. (there is a rather vague pun in there)
Here's a clue then.Pelimum
(Scratches head and makes wild guess) Is it the Galloway Sculpture Park?