There seem to be a number of places in street view which are just 360-degree panoramas with no way to leave.
There was one odd-looking hotel and soccer field with a bunch of temporary buildings around it that had no people, signage, or roads visible and only a gravel parking lot. I realized I had seen the same crap pseudo-Western style in Korea and started noticing that the rocks look like the ones around my father-in-law’s place, and the 2-3 cars in the distance looked Korean. I couldn’t narrow it down much, but picked the central mountains and got within 68 km. It was South of Jeonju a bit.