Advertisement
Watch "Marco Polo: The China Mystery Revealed"
Open in New TabAdvertisement
Advertisement
Advertisement
Production Information
Production Companies
Lucky Devil Films
WorldBizWatch Productions
National Geographic Channels International
Production Countries
Singapore
Spoken Languages
English
Quick Facts
| Release Date | January 28, 2004 |
| Status | Released |
| Language | EN |
| IMDb ID | tt2304793 |
Cast
Michael Yamashita
Self