In Afghanistan, 900-foot Sleeping Buddha eludes archaeologists. Wait a second. This Buddha is 900 feet tall. And it’s sleeping. And you still can’t find it. Come on. Something tells me someone’s not really looking all that hard.