Originally Posted by Colebatch
Its interesting info ... there are indeed a couple of roofed building there at that spot in the middle of nowhere. No roads. trails or anything. Amazing.
But it means the description of isolation is inaccurate. The story talks of 150 miles / 250 km from the nearest town. Its actually about a fifth of that ... just 52 km (32 miles) from Balykcha. a town in the Altai near the southern end of Lake Teletskoye ... and just 57 km (35 miles) from where we were in the Altai when we took this picture:
Is it possible the two towns you mention have been established since the folks were discovered in summer of 1978?