I believe you are correct . The internet seems to have had a brain fart! The photo I posted clearly says it’s a feature of the Church of Bom Jesus in Braga and describes the staircase!
https://www.boundlessroads.com/landmarks-in-portugal/‘\
So you are up