An Indian railway employee holds up a red flag as others work on a railway track in New Delhi, India, Wednesday, March 14, 2012. India's railway minister unveiled the annual budget for the railway network Wednesday. Indian railway network is one of the world's largest, with some 14 million passengers daily and some 40,000 miles (64,000 kilometers) of railway track cut through some of the most densely populated cities. (AP Photo/ Manish Swarup)