Home
The "Xiaohe Mummy", exhibited in Xinjiang Museum, is one of the oldest Tarim mummies, dating more than 3800 years ago. Another mummy from the same place is the " Princess of Xiaohe ".
Spanish bullfight in Las Ventas in Madrid
The immortal Zhang shooting at the Tiangou