The coastal town of Montepulciano, France, is nestled on a cliff overlooking the Mediterranean Sea, with its distinctive architecture and colorful buildings contrasting against the deep blue waters and light blue sky.