Thailand - Golden Buddha Beach
This was taken on Christmas Day 1998 - the closest thing to paradise I've come across so far!