0 / 60 seg.

MONUMENTALLY ODD: Near Ulaanbaatar is the world's largest equestrian statue, a 131-foot-tall one of this Mongol leader