Highest altitude reached on a human powered helicopter.

Don't Miss...