International explorers delve into China's digital domain--