Kim Il Sung is a point of interest, located at North Korea
Good ol Kim Il gave me the grand tour here. Wish they would have given me a bit more rice.