And I said, β€œHere am I. Send me!" πŸ•Š

Teotihuacan Pyramid
Located in Mexico City in 1900
and 2022 is post excavation.
The 1900 view must have looked like any random mountain until the excavations and clean up began. Makes you wonder what else could be hidden in plain sight like this...

This gets fact checked elsewhere. πŸ€·β€β™€οΈ

In response Serah Oceane β™‘ to her Publication

Only people mentioned by @lilbakerlady in this post can reply

And I said, β€œHere am I. Send me!" πŸ•Š

In response Just Sum Lady to her Publication

Can you explain further for me?