I have finally found the place in the picture I saw on the internet a few months ago. The pic I'm referring to is the last pic. Take a look...
Anyway, the place is Le Meridien Resort in Bora Bora Island, French Polynesia. It's simply breathtaking! Words aren't enuf to describe its beauty. And you know what?! I wanted to try to book the place to see how much the room actually costs per night and the booking date only starts from Oct 2009 onwards. The dates before that month are all fully booked! OMG!!! :P I think this place must cost a BOMB! Like a Nagasaki or Hiroshima bomb! *Gulp!*
Well, anyways, here are the pictures of Le Meridien Resort in Bora Bora. Devour 'em! =)