It is one of the most impressive man-made things that one can see on this planet (Arirang, Pyongyang)