from typing import Tuple


def bbox_center(p: Tuple[float, float],
                q: Tuple[float, float]) -> Tuple[float, float]:
    """
    Return middle point between two points p and q.
    """
    (min_lon, min_lat), (max_lon, max_lat) = p, q
    center = min_lon + (max_lon - min_lon) / 2, min_lat + \
        (max_lat - min_lat) / 2
    return center