Image 105
of 159
The red building resides in North Korea.