Confirmed to be located in Korea https://demozoo.org/forums/post/2604/#post-2604