Ladakh is a place symbolizing the rich essence of incredible India. It is often called as the “food bowl of the south”.