Inside Almaty's metro, escalators and a glowing petroglyph structure outside
Location: Almaty, Kazakhstan
1 sources from 5 citizen journalists
Topics: metro station, escalator, petroglyph sculpture, public transit, urban landmark, night illumination, infrastructure, urban, daily life, central asia