The Center of the Universe 8.75K Adrian Chen 09/06/10 01:24PM Filed to: New York New York Space Douglas wheelock astronauts [Astronaut Douglas Wheelock took this picture of New York from the International Space Station and posted it to his Twitter account. He was probably wondering how many New Yorkers were stepping in human urine at this very moment. (via Gothamist)]