Pyongyang, North Korea. Ryugyong Hotel, 330m tall, making it the tallest structure in North Korea

Image showing use of Vricon Explorer flooding and topography tools over an area of Sevastopol  on the Crimean Peninsula