Where is Deja Vu?

Where is Deja Vu located?

Deja Vu, Faryab, Afghanistan (approx. 35.66139°, 65.36389°)


Where is Deja Vu on the map?