In the HengDian studios about 200 miles from Shanghai (where they have the 98% scale set of Beijing forbidden city) they just filmed a history TV drama show to capitalize on the popularity of the rumored upcoming Woo / Tigers film. Wildly inaccurate I am...
Read More
Read More