The finest selection pictures giving by the best women living on our planet! That they shared these pictures once is really the highest appreciated gift a man can get. So yesterday history, TODAY IS A GIFT, and tomorrow is mystery!
An Indian train covered with people. There are a lot of roof riders and people riding between car junctions on the trains in India. Though this appears to be a staged sort of how-many-people-can-we-get photo.