It is 32.5 km ( 20.2 mi ) long with 34 stations .
It is 32.5 km long with 34 stations .