Looks like they're parked in a parking lot! But, in fact, there are numerous canals like this in and around Amsterdam, Holland; this was taken in summer, 2008, near a campsite 35 Km south east of Amsterdam.
Yeppers Bram, it's a parking lot, lol. Beautiful colours and clarity of these gorgeous sailboats. Holland is such a beautiful country to visit and brings back great memories for me, thanks for that my friend.