I have been to this place twice now. Still, it seems beyond my comprehension: When I walked there, I was not sure I was a human-being looking at an alien world or an alien looking at a human world...