A large-scale cultural exploration program National Treasure made its debut on Channel 3 of China Central Television on Sunday night.