11 Enigmatic Facts About The Equestrian Statue Of Genghis Khan
The Equestrian Statue of Genghis Khan stands as a powerful symbol of Mongolian pride and cultural heritage. Located in the city of Ulaanbaatar, Mongolia, this magnificent monument pays homage to the legendary Mongol leader, Genghis Khan. Standing tall at 40 meters, it is one of the largest equestrian statues in the world. Apart from its