In Hindu scripture, Mount Meru is considered to be the center not only of the physical universe, but also its spiritual equivalent. Where is Mount Meru on Planet Earth? Near the North Pole? Or conversely, the South Pole and Antarctica? Are we occupying a globe or a crater? What does Tesla have to do with the Labyrinth? How about Walt Disney? David Bowie? Where does The Game of Thrones fit into the picture? Tesla?