Shang-Chi and the Legend of the Ten Rings |Ta Lo - Spring Temple Village

Development of the Spring Temple Village in Ta Lo for the Marvel film Shang-Chi and the Legend of the Ten Rings.

Ta Lo - Spring Temple Village

Ta Lo - Spring Temple Village

Ta Lo - Spring Temple Village

Ta Lo - Spring Temple Village

Ta Lo - Spring Temple Village

Ta Lo - Spring Temple Village