The location of the entrance to Egypt's 'floating' pyramid stumped archaeologists for years, but the nearby village is the ...