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 ...
"Top 10s delivers expertly crafted videos featuring in-depth analysis, exclusive visuals, and engaging infographics on a ...