This the most expensive TV series produced in the Philippines, costing more than 140 million pesos (roughly 3.1 million dollars).
Filmed in six countries: Inner Mongolia, Thailand, Cambodia, India, China, and The Philippines. This is the first Philippine TV series to be filmed in multiple countries.