THIS IS FASCINATING!
Lowell Johnson was hiking alone on Mount Shasta, in California, USA, in July 2020.
He was astonished to see the mountain literally open up a solid doorway for him and he entered INNER EARTH.
Taken on a tour by a beautiful 8ft tall Lemurian man named Alex, Lowell was taken on the journey of his life!