DescriptionApollo Beach power plant 01432.jpg English: Apollo Beach power plant in en:Apollo Beach, Florida. Date January 2006 Source Self-photographed...