This looks like a proper roundabout, not a circular junction. There aren't any stop signs, etc. within the circle (unless something strange was done recently). It even has roundabout signs in the circle.

https://www.mapillary.com/map/im/yw7-LI83SuxXvRzRXwyz1A