High voltage power transformer substation.High voltage electric power transformers in the blue sunny cloudy sky and trees.