DSC02672a Published June 7, 2013 at 1024 × 768 in India Pictures Littered beach scene, all-too common in India