Could any one of you explain what this is? Please
Sometimes i see a picture of a place or a place in real and i feel like i have seen it before or it has some connection to me, as if i had been there or will be in there in the future. In it i can feel the atmosphere of that place, what its like there..idk its strange. It's mind boggling! What is this?