Join our community
The 131ft (40m) tall Genghis Khan Statue Complex, east of UlaanBataar, made out of shining Stainless Steel