Discussed in these Forum posts:

seeing is believing
have a look
View topic

Kitesurf Tow Up - 130 feet high

More like this