Space Time Capsule


Explore the fascinating realm of Chinese science and their ambitious interstellar pursuits through a documentary by Beach House Pictures. 

Our team has utilized top-notch VFX skills to elevate the visual immersion, offering an enhanced viewing experience.