Where is Atlas?

Where is Atlas located?

Atlas, Tatarstan, Russia (approx. 55.308198°, 52.930479°)


Where is Atlas on the map?