There are weddings, and then there are the kind that make the world stop and watch. Last weekend, one such celebration unfolded in Udaipur, where a...