Hidden Photos From Inside North Korea

Image credit: earthnutshell.com

The Yanggakdo International Hotel is the largest hotel in Pyongyang, and it’s where most foreigners stay when visiting North Korea. It’s located on an island to prevent visitors from being able to roam aroung the city.

Next Image Previous