Picture of the Day : Women sits on train electrical rails

image

Picture of the Day

A woman lies on railway tracks in Rawa Buaya in Indonesia's West Java province. The town's residents believe the electrical energy from the tracks will cure them of various illnesses. (Reuters)