Indiana was the dog's name.

That man is Semir Osmanagic. He's standing on what he believes is the first step pyramid ever discovered in Europe. He thinks this hlll:

is it.
The evidence is still coming in, but it looks to be developing into a fairly convincing case.
But seriously, Semir, nice outfit.

Also, the "file photo" at China's ever lovely Xinhua Online is just super bad ass:



