The lion and tiger mountain is located in the middle of the Beijing zoo, where the king of the beasts - the large tiger statue is also one of the landmarks of the Beijing zoo. Although it has been rebuilt many times, it has always maintained its original characteristics.