India Rajasthan ( the land of colors ) . Celebrating spring engagement of Shi Hao + Sofiewanty