Where is Pushkin Square?

Where is Pushkin Square located?

Pushkin Square, Pushkin Square, Georgia (approx. 41.694°, 44.80156°)


Where is Pushkin Square on the map?