pretty sure i’ve seen an image of this before
architecture and stuff looks european and stuff but i think it’s a trap or something and it’s not
it probably is in the usa considering the look of whatever that electrical thing is idk
idk i’ll just throw a random guess and say new york or something
Nice try. It was actually in England. London specifically
google lens lied to me (i tried to cheat)
I checked on Google Lens and it worked for me lol