The Ryugyong Hotel is a 330 m (1,080 ft) tall unfinished pyramid-shaped skyscraper in Pyongyang, North Korea. Supposed to be the world's tallest hotel at that time, it never opened till date and ...
The deployment of North Korean troops to Russia was initiated by Pyongyang, not Moscow ... Animal Discoveries Made Recently 'The Bent Pyramid' and 11 more Ancient Egyptian mysteries you can ...