Disney released a photo taken by them yesterday showing Nasa’s Space Shuttle blast off at night behind the Disney World‘s castle.
Space shuttle Discovery is seen April 5, 2010 lifting off over Cinderella Castle at the Magic Kingdom in Lake Buena Vista, Fla. The pre-dawn launch with the crew of STS-131 occurred at 6:21 a.m. EDT in nearby Cape Canaveral, Fla.


Photo by Kent Phillips
Credit: Disney
Thanks to Mike Roda