Chand Baori near Jaipur, India. the deepest stepwell in world Chand Baori near Jaipur, India. the deepest stepwell in world Post navigation Incredible India in Follow Me photo project