U can try the above site, it shows many interesting photos of Singapore scene, click the photo and there will be a small description of the location, very good idea for people new to Singapore.
interesting places is one thing...but that you can find on postcards, why not try looking for shots that would make your visit memorable. One look and you can remember just about everything that went on when you took the photo.