Where is Tbilisi Station Square?

Where is Tbilisi Station Square located?

Tbilisi Station Square, Tbilisi Station Square, Georgia (approx. 41.72195°, 44.7999°)


Where is Tbilisi Station Square on the map?