Citizens from both Chongqing and London interacted in real-time through the big screen, passing on smiles, kudos, and hugs.
Archaeologists in Japan unearthed a 1,900-year-old Chinese mirror that was not only ... bronze mirrors were made in Japan. A so-called “magic mirror” in Kyoto’s National Museum was ...