Cactus plants on the roof terrace of a restaurant in Udaipur, Rajasthan