Original: The Los Angeles Zoo, founded in 1966, is a 113 a zoo located in Los Angeles, California.
Simplified: The Los Angeles Zoo, founded in 1966, is a 113 a zoo in Los Angeles, California.