This map shows the area around the junction of North Buona Vista Road and Commonwealth Avenue West. Near the junction, overseeing Rochester Park, is the Buona Vista MRT Station (EW21 of the East-West...