Stowe Hot Air Balloon Festival in beautiful Stowe, Vermont.

It looks like nothing was found at this location.