Date: 10/11/2005 Views: 3012
Downtown London, England. Used Google maps and found the best image of downtown I could find. Good view and good job NASA or whoever actually took the picture!