I'm pretty sure this is not the best photo out there and i know that you can see the window. BUT AT LEAST IT'S MINE!