Cherry blossoms serve as a bridge between Japan and India, with Meghalaya anchoring this cross-border love letter. If cherry blossoms are a cultural symbol of Japan, they are also Shillong’s pride.