@Bijan
Such a small circle can be added with a go.Scattermapbox trace, with markers at the circle centers.
But a circle of arbitrary radius is better defined as a mapbox layer.
layers=[dict(sourcetype = 'geojson',
source =shape,
below=' ',
type = 'fill',
color = 'PaleTurquoise',
opacity=0.8
)]
where shape is not defined as in the case of a trace referenced to a cartesian system but as a geojson type dict:
and (lon_k, lat_k) with k=1:n are geographical coordinates of the points on a circle with center (lon_c, lat_c).
For details on the geojson type dict see https://en.wikipedia.org/wiki/GeoJSON
layers definition is inserted within layout.mapbox: