121st Street

The 121st Street is a street in Lake Shangrila.