Designed by
Title
California Science Center in Los Angeles #79284004
Description
The museum in Exposition Park includes the space shuttle Endeavour, an IMAX theater, air and space exhibits and numerous other attractions. The museum is just south of downtown Los Angeles and is popular with locals and tourists.
This image is editorial