The Popocatepetl volcano in Mexico has long been a hotbed for UFO sightings, even though it is highly active. Now a mountain rescue team claims it has witnessed giant creatures climbing up the slopes of the mountain faster than humanly possible.
Popocatepetl is located in the states of Mexico, Puebla and Morelos in Central Mexico. At 5,426 meters (17,802 feet), it is the second highest peak in Mexico. UFOs have been reported frequently in the area, with some witnesses seeing them entering or leaving the mouth of the volcano.
Interesting because of its history with UFOs. As always, you would have to believe it to see it but my mind is wide open.
Read more about Giant Beings Seen Rapidly Climbing Mexican Volcano (Video)