Image 1 of 1
8/12/2000?Tokyo, Japan.Japanese salarymen stand on the platform of a Japan Railways station that has hung mirrors to stop depressed businessmen from jumping on the tracks. A surge in suicides since the collapse of Japan's economic bubble has forced officials to such drastic measures.All photographs ©2003 Stuart Isett.All rights reserved.This image may not be reproduced without expressed written permission from Stuart Isett.