I came to know about the energy of photon changes (decreases) while going away from the emitter (even from earth) due to gravitational field effects.
Is there any change in energy/wavelength of a photon due to some external (artificial) magnetic field or electric field?