The Red Arrows

Comment by dr.R.

And what could this be: View Placemark / Google Earth The world’s largest heating system?