Glad you like it! Are you perhaps thinking of flightloc? Unfortunately the person behind that site had to close it down recently, it was a great site. Running a site like this is truly a labor of love, it takes a lot of time and resources to maintain them, so as unfortunate as it is, I totally understand why we’re loosing some sites.
I’ve added some of the extra functionality from flightloc to flightspots recently, like find nearest airport and live weather. If you sign up, you can also create collections and save spots, e.g. a water mask collection of places to visit