Rajasthan's Kishangarh Dumping Yard is now a viral travel spot. Once an industrial waste site, it now resembles a snow-covered landscape with blue water pools. This unique location attracts tourists, ...