Overview of Mansudae hill, perhaps the most 'sacred' site in North Korea.
Return to monumental statues main page