Tiled rooftops and stone buildings in Old Town, Dubrovnik, Croatia, Europe, with the Adriatic sea