The articles you cite do not support your claim. One, a journal article about butterfly migrations, does not mention this supposed mountain. The other is a memoir about living in Virginia. I mean, it’s a beautiful and whimsical idea, but I can’t find any evidence of it being... factual.