Colorful buildings in the mediaeval town of Menton, French Riviera city in the Mediterranean, France.