120th Street

The 120th Street is a street in Lake Shangrila.