The realm of Ta Lo stretches far beyond the shores of our small village.
With the help of some friends (also held prisoner by the Ten Rings), Shang-Chi finds his way into the mystical realm of Ta Lo.
The final act of the film takes place in this village which was constructed for the most part as a practical set at Prospect Reservoir in Sydney, Australia. According to the documentary on the making of the film on Disney+, the details of the village were more intricate than seen on film. A behind-the-scene news image shows the massive set.
(Shang-Chi and the Legend of the Ten Rings, 2021)