Two thoughts struck me when I saw this picture, and a third was bestowed upon me later.
1. Oh how the human eye deceives. See my other post just before this one to that effect.
2. There are some man-made places in the world, that, even though I have never seen them in person, I still instantly recognize them on a picture. Those are true works of genius. Some of them include the Sydney Opera House, the Eiffel Tower, the London Tower, the Empire State Building, the list goes on.
3. Then a faithful reader pointed out to me that my second point made no sense – since the building in the picture is actually the Lotus Temple. Thanks, MB, for saving me from looking like an idiot. Now I know what the Lotus Temple looks like. Which brings me to the 4th point:
4. Even when you think you know what you’re talking about, often you don’t know what you’re talking about. As Mark Twain so aptly said: “It is better to remain silent and be thought a fool than to open one’s mouth and remove all doubt.”

If you haven’t figured out why the giant is so big, check out his shadow. That’s where the clue is.