Opening Friday, the 420,000-square-foot Shanghai Astronomy Museum -- a branch of the Shanghai Science and Technology Museum -- will house exhibitions, a planetarium, an observatory and a 78-foot-tall solar telescope. It was conceived by US firm Ennead Architects, which in 2014 won an international competition to design the building.