Colorful kite festival fills the Saint Petersburg sky — Travel Magazine