Richmond , Flushing , Jamaiia,