Is That You, Elin Nordegren?

1/2/2010 2:28 PM PST
So here's the thing -- one of Tiger Woods' neighbors tells us he saw Elin Nordegren walking a dog near the couple's home in Florida on Thursday. But here's a photo of Elin (or her twin sister, perhaps?) taken in Switzerland today, where people say she's been for the past week.

Question is ...