LEH, LADAKH: Prayer flags flutter under clear skies, in the winter breeze that wraps Ladakh – India’s northernmost frontier.