Space Museum’s latest Omnimax film reveals world of Ice Age giants

 

Hong Kong (HKSAR) – Last year’s visit of the mummified baby woolly mammoth Lyuba became a talk-of-the-town event. The Hong Kong Space Museum’s latest Omnimax show, “Titans of the Ice Age”, launched this month invites audiences to visit Lyuba’s world. The film…
Space Museum’s latest Omnimax film reveals world of Ice Age giants

 

Related Posts

  • No Related Posts
 
 

0 Comments

You can be the first one to leave a comment.

 
 

Leave a Comment