What a place with a pyramid sticking out like that! It’s too small for the aliens to notice from outer space! So, nothing exciting happened to stir up some mysterious stories.
Wonder why they decided to build a pyramid there?! This could become a tourist attraction one day!
🙂