I have seen this meme several times on Facebook groups about UFOs, ancient aliens and giants. Judging by the comments a lot of people really do think these were steps for ancient giants or the Nephilim.
This is a photo of Inca ruins at Ollantaytambo about 70 kilometres from the Inca capital of Cuzco in Peru. Here are some photos of the site which I scanned from Cusco and the Sacred Valley of the Kings by Fernando Salazar and Edgar Salazar (Tankar Eirl, Peru, 2005, p 102, 104).
Once we have a more accurate idea of the location this photo was taken, it begs the question, if these were steps for giants, where were they supposed to go when they got to the top of them? There’s a mountain in the way. And if they were steps for giants, shouldn’t there be some other evidence, such as the ruins of some really big houses for them to live in?
These “steps” were simply Inca farming terraces which were probably during the reign of the emperor Pachacuti (1418-1472). Here’s a clip about them from the 2015 BBC series The Inca: Masters of the Clouds.
And here is a tourist’s video about them.
The terraces were probably part of the royal estates so the “steps” were made for the Inca emperor Pachacuti.